Still problems with the installation in Scientific Linux 5.0
We have been struggling from many days with the installation of ESyS in OS: Scientific Linux 5.0.
I have installed ESyS in Ubuntu without problems, and I have been able to run several simulations. But now I want to run the latest version of ESyS-particle in our cluster with Scientific Linux.
The default system has python 2.4 and boost 1.33, and, the administrator does not want to upgrade to python 2.6 and boost > 1.34 because it is not possible to update it automatically.
Therefore, I must install python and boost in my directory and try to compile ESyS.
I downloaded Python-2.7.1 and install it in
/home/gtancredi
I downloaded boost_1_46_0 and install it following the suggestions instructions in
Using nondefault Python and Boost with ESyS-Particle
https:/
./bootstrap.sh --with-
./bjam --prefix=../boost python=2.7 install
In my .bash_profile I have:
PATH=/home/
export PATH
LD_LIBRARY_
export LD_LIBRARY_PATH
The boost files are installed in:
/home/gtancredi
Then I go to the esys-particle_trunk directory
I do the
sh autogen.sh
./configure --prefix=
The last output lines are
checking for Py_Main in -lpython2.7... no
checking for boostlib >= 1.34.1... yes
checking whether the Boost::Filesystem library is available... yes
checking for __cxa_atexit in -lboost_
checking whether the Boost::Python library is available... yes
checking for __cxa_atexit in -lboost_python... no
checking for __cxa_atexit in -lboost_python... (cached) no
checking for __cxa_atexit in -lboost_
configure: error:
The boost python library was not found. Please install and
re-run configure.
In the config.log the problems appear when it says
.....
configure:22332: checking for __cxa_atexit in -lboost_python
configure:22362: mpic++ -o conftest -g -O2 -L/home/
/home/gtancredi
/home/gtancredi
/home/gtancredi
/home/gtancredi
/home/gtancredi
/home/gtancredi
......
collect2: ld returned 1 exit status
configure:22368: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "ESyS-Particle"
| #define PACKAGE_TARNAME "esys-particle"
,,,,,,,,,,,
collect2: ld returned 1 exit status
configure:22368: $? = 1
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "ESyS-Particle"
| #define PACKAGE_TARNAME "esys-particle"
...........
configure:22394: result: no
configure:22408: error:
The boost python library was not found. Please install and
re-run configure.
Do you need some more information?
I am really stuck and I do not know what else I can try.
And I really need to use the cluster to do some more simulations to be included in a paper that I have almost finished.
If anyone prefer to try with my account, I can give access to it.
Regards
Gonzalo
Question information
- Language:
- English Edit question
- Status:
- Solved
- Assignee:
- No assignee Edit question
- Solved by:
- Gonzalo Tancredi
- Solved:
- Last query:
- Last reply: