[Kratos] compiling issues of the SVN trunk

maireni en cimne.upc.edu maireni en cimne.upc.edu
Lun Feb 7 14:51:24 CET 2011


I am commiting a news files. 

Please tell me if this changes
generates problems when you compile. 

Best regards 


On Mon, 31
Jan 2011 08:50:59 -0500, "Hongyu Miao"  wrote:    

Thanks, Pooyan. If
there are more files like "kratos/python/linear_solvers_python.cpp", I will
report each of them once I find out. A clean SVN trunk will be helpful to
all developers. 



FROM: Pooyan Dadvand
[mailto:pooyan en cimne.upc.edu] 
SENT: Monday, January 31, 2011 6:49 AM
'Hongyu Miao'
CC: kratos en listas.cimne.upc.edu
SUBJECT: RE: [Kratos]
compiling issues of the SVN trunk   


The file
"kratos/python/linear_solvers_python.cpp", is absolute and must be deleted
from repository. (We will do it) and unfortunately there are more files
like this. So if you want to make your project without bjam at least you
have to put only the cpps which are included in the "Kratos/Kratos/Jamfile"
and the ones in applications you want and not more.  

By the way I wanted
to suggest you to use the bjam as described in our wiki:

 because in this way the changes in source files and compiling
options will be reflected automatically and then add the cpps and headers
to your project tree to have the class definitions help provided by IDE



FROM: kratos-bounces en listas.cimne.upc.edu
[mailto:kratos-bounces en listas.cimne.upc.edu] ON BEHALF OF Hongyu Miao
30 January 2011 16:08
TO: rrossi en cimne.upc.edu
kratos en listas.cimne.upc.edu
SUBJECT: Re: [Kratos] compiling issues of the
SVN trunk   

Dear Riccardo, 

Thanks for your suggestions. Yes, I did read
the Jamfile first and then tried to configure a VS solution based on the
information in that file. As most of the time I'm using Visual Studio, I'd
like to explore how to directly configure VS and share my experience with
others (maybe in terms of an instruction list on wiki and I can update it
whenever it's needed). 

Here is more information about the missing files.
In "kratos/python/linear_solvers_python.cpp", the following files are
included but do not exist: 

1. Line 57, "includes/tracer.h" 

2. Line 59,

3. Line 60,

4. Line 135,

Have a good weekend, 


rrossi en cimne.upc.edu [mailto:rrossi en cimne.upc.edu] 
SENT: Sunday, January
30, 2011 5:45 AM
TO: Hongyu Miao
CC: kratos en listas.cimne.upc.edu
Re: [Kratos] compiling issues of the SVN trunk 

Dear Hongyu, 

 i believe
you are taking the most difficult way towards the compilation: 

we usE THE boost-build system to compile, which implies thatr 

lithe list
of files that you need to be included in the compilation is described in

the Jamfile that is included in all of the base directories. 

Jamroot prescribes the directory where to find the includes. 

all of this
can be included inside the visual studio, by teaching to visual studio that
upon "build" it should issue a 

bjam threading=multi 


to be
honest i don't know where the files you miss are included from... if you
give me some more trace i will try to help... 

maybe Julio (who should be
listening to the mailing list too) could give more hints ... 



On Sat, 29 Jan 2011 17:57:32 -0500, "Hongyu Miao"  wrote:  

Dear All,  

I'm sorry to bother you with this. However, if anyone can
help with the compiling issues I met, I will really appreciate.  

I am
trying to get a clean build of kratos, so here is what I did: 

1. Create a
Visual Studio project from existing codes; 

2. Exclude all applications
from the solution; 

3. Exclude all examples or tests in gidpost and omptl;

4. Include boost, python, kratos, kratos/external_libraries,

5. Enable OpenMP; 

The error messages I
got so far are: 

1. "include/tracer.h" is missing; 

"linear_solvers/kratos_linear_solvers.h" is missing; 

"vectorial_spaces/kratos_vectorial_spaces.h" is missing (actually the I
couldn't find the folder "vectorial_spaces"); 

"components/linear_solvers.h" is missing (again, there is no such a folder
called "components"). 



Hongyu Miao, Ph.D. 

Assistant Professor of the Department of
Biostatistics and Computational Biology 

Core director of the Center for
Biodefense Immune Modeling 

School of Medicine and Dentistry 

of Rochester 

601 Elmwood Ave, Box 630 

Rochester, NY 14642 


Fax: 585-256-2541 

Email: hongyu_miao en urmc.rochester.edu

http://www.urmc.rochester.edu/biostat/people/faculty/miao.cfm [4] 



mailto:jackymiao en gmail.com
[3] mailto:hongyu_miao en urmc.rochester.edu
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listas.cimne.upc.edu/pipermail/kratos/attachments/20110207/a501e124/attachment.htm 

More information about the Kratos mailing list