cs 2.1 Ubuntu 11.10
Posted: Thu Nov 10, 2011 11:50 pm
Hello all,
I have a question. Does anybody succeeded to compile cs 2.1 on Ubuntu 11.10?
At first attempt I had an error with "undefined reference to" in libmei.so:
../../src/mei/.libs/libmei.so: undefined reference to `sinh'
../../src/mei/.libs/libmei.so: undefined reference to `atan2'
../../src/mei/.libs/libmei.so: undefined reference to `tanh'
../../src/mei/.libs/libmei.so: undefined reference to `cosh'
../../src/mei/.libs/libmei.so: undefined reference to `fmod'
../../src/mei/.libs/libmei.so: undefined reference to `acos'
../../src/mei/.libs/libmei.so: undefined reference to `fabs'
../../src/mei/.libs/libmei.so: undefined reference to `sin'
../../src/mei/.libs/libmei.so: undefined reference to `atan'
../../src/mei/.libs/libmei.so: undefined reference to `asin'
../../src/mei/.libs/libmei.so: undefined reference to `exp'
../../src/mei/.libs/libmei.so: undefined reference to `tan'
../../src/mei/.libs/libmei.so: undefined reference to `cos'
../../src/mei/.libs/libmei.so: undefined reference to `log'
../../src/mei/.libs/libmei.so: undefined reference to `pow'
../../src/mei/.libs/libmei.so: undefined reference to `sqrt'
../../src/mei/.libs/libmei.so: undefined reference to `floor'
afterwards I have applied for the registration on this forum and have described my problem in the email, after which I have received new Makefile.in to copy into src/apps and reconfigured and recompiled. But now I get even stranger error:
.o ../../preprocessor/pre-post/.libs/libprepostecs.a
../../preprocessor/base/.libs/libbaseecs.a
../../preprocessor/util/.libs/libutilecs.a /usr/lib/libhdf5.so -lmedC
-lcgns -lm -lz -ldl
make[3]: Leaving directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0/preprocessor/appli'
make[3]: Entering directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0/preprocessor'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0/preprocessor'
make[2]: Leaving directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0/preprocessor'
Making all in src
make[2]: Entering directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0/src'
make[2]: *** No rule to make target `cs_solver.lo', needed by `libsaturne.la'. Stop.
make[2]: Leaving directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0'
make: *** [all] Error 2
What does the trash have to do with in compilation PATH. Can anybody help with this?
Best Regards
Sergej
I have a question. Does anybody succeeded to compile cs 2.1 on Ubuntu 11.10?
At first attempt I had an error with "undefined reference to" in libmei.so:
../../src/mei/.libs/libmei.so: undefined reference to `sinh'
../../src/mei/.libs/libmei.so: undefined reference to `atan2'
../../src/mei/.libs/libmei.so: undefined reference to `tanh'
../../src/mei/.libs/libmei.so: undefined reference to `cosh'
../../src/mei/.libs/libmei.so: undefined reference to `fmod'
../../src/mei/.libs/libmei.so: undefined reference to `acos'
../../src/mei/.libs/libmei.so: undefined reference to `fabs'
../../src/mei/.libs/libmei.so: undefined reference to `sin'
../../src/mei/.libs/libmei.so: undefined reference to `atan'
../../src/mei/.libs/libmei.so: undefined reference to `asin'
../../src/mei/.libs/libmei.so: undefined reference to `exp'
../../src/mei/.libs/libmei.so: undefined reference to `tan'
../../src/mei/.libs/libmei.so: undefined reference to `cos'
../../src/mei/.libs/libmei.so: undefined reference to `log'
../../src/mei/.libs/libmei.so: undefined reference to `pow'
../../src/mei/.libs/libmei.so: undefined reference to `sqrt'
../../src/mei/.libs/libmei.so: undefined reference to `floor'
afterwards I have applied for the registration on this forum and have described my problem in the email, after which I have received new Makefile.in to copy into src/apps and reconfigured and recompiled. But now I get even stranger error:
.o ../../preprocessor/pre-post/.libs/libprepostecs.a
../../preprocessor/base/.libs/libbaseecs.a
../../preprocessor/util/.libs/libutilecs.a /usr/lib/libhdf5.so -lmedC
-lcgns -lm -lz -ldl
make[3]: Leaving directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0/preprocessor/appli'
make[3]: Entering directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0/preprocessor'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0/preprocessor'
make[2]: Leaving directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0/preprocessor'
Making all in src
make[2]: Entering directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0/src'
make[2]: *** No rule to make target `cs_solver.lo', needed by `libsaturne.la'. Stop.
make[2]: Leaving directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sovsep/.local/share/Trash/files/code_saturne-2.1.0'
make: *** [all] Error 2
What does the trash have to do with in compilation PATH. Can anybody help with this?
Best Regards
Sergej