Summary: | sci-libs/mathgl-1.9.0.1 failed to build: ../mgl/.libs/libmgl.so: undefined reference to `ompi_mpi_cxx_op_intercept',`MPI::Datatype::Free()'`MPI::Comm::Comm()',`MPI::Win::Free()' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Lebedev Roman <lebedev.ri> |
Component: | [OLD] Unspecified | Assignee: | Gentoo Science Related Packages <sci> |
Status: | RESOLVED DUPLICATE | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
build.log |
Description
Lebedev Roman
2009-12-27 08:19:14 UTC
Created attachment 214267 [details]
emerge --info
Created attachment 214269 [details]
build.log
I`m gettig same error when trying to re-emerge sci-mathematics/octave-3.2.3 (USE="curl doc fftw hdf5 readline sparse zlib -debug -emacs -xemacs"): making DOCSTRINGS rm -f liboctinterp.so.3.2.3 ln -s liboctinterp.so liboctinterp.so.3.2.3 x86_64-pc-linux-gnu-g++ -I. -I.. -I../liboctave -I../src -I../libcruft/misc -DHAVE_CONFIG_H -I/usr/include/freetype2 -Wall -W -Wshadow -Wold-style-cast -Wformat -march=native -O3 -mmmx -msse -msse2 -msse3 -m3dnow -ftree-vectorize -mfpmath=sse -pipe -rdynamic \ -L.. -fPIC -Wl,-O1 -o octave \ main.o \ -L../liboctave -L../libcruft -L../src -Wl,-rpath -Wl,/usr/lib64/octave-3.2.3 \ -loctinterp -loctave -lcruft \ -lumfpack -lamd -lcamd -lcolamd \ -lcholmod -lccolamd -lcxsparse -llapack -lblas -lblas \ -lfftw3 -lfftw3f -larpack -lftgl -lfreetype -lz -L/usr/X11R6/lib -lGL -lGLU \ -L/usr/lib64 -lX11 -lreadline -lncurses -ldl -lhdf5 -lz -lm -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.2 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.2/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.2/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.4.2/../../.. -lhdf5 -lz -lgfortranbegin -lgfortran -lm ../src/liboctinterp.so: undefined reference to `ompi_mpi_cxx_op_intercept' ../src/liboctinterp.so: undefined reference to `MPI::Datatype::Free()' ../src/liboctinterp.so: undefined reference to `MPI::Comm::Comm()' ../src/liboctinterp.so: undefined reference to `MPI::Win::Free()' collect2: ld returned 1 exit status make[2]: *** [octave] Error 1 make[2]: Leaving directory `/var/tmp/portage/sci-mathematics/octave-3.2.3/work/octave-3.2.3/src' make[1]: *** [src] Error 2 make[1]: Leaving directory `/var/tmp/portage/sci-mathematics/octave-3.2.3/work/octave-3.2.3' make: *** [all] Error 2 Fixed by re-emergeing sci-libs/hdf5 with USE="cxx -mpi" *** This bug has been marked as a duplicate of bug 296518 *** |