public inbox for gentoo-science@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-science] problems compiling freemat from science overlay
@ 2007-07-13 14:10 Pablo De Napoli
  2007-07-13 18:21 ` Jeffrey Gardner
  2007-07-13 18:28 ` Carmelo Piccione
  0 siblings, 2 replies; 6+ messages in thread
From: Pablo De Napoli @ 2007-07-13 14:10 UTC (permalink / raw
  To: gentoo-science

Hi

I'm having problems compiling sci-mathematics/freemat-3.2 from science overlay.
(on a Gentoo/x86 host)

My error mesages are reported below:

I'm using 

gcc-4.1.2
binutils-2.17

My USE flags (reported by emerge -p sci-mathematics/freemat) are

 USE="arpack fftw ncurses umfpack -ffcall"

Any help is wellcome!

best regards.
Pablo

PD: I don't know where should I report the bugs in the science overlay package. In list
list? In bugzilla?
In the gentoo science site? (which seems to be broken, gives "internal server error")

Here are the error messages 

Making all in src
make[1]: Entering directory
`/var/tmp/portage/sci-mathematics/freemat-3.2/work/FreeMat-3.2/src'
make  all-am
make[2]: Entering directory
`/var/tmp/portage/sci-mathematics/freemat-3.2/work/FreeMat-3.2/src'
i686-pc-linux-gnu-g++  -O3 -march=athlon -funroll-loops -pipe -fomit-frame-pointer   -o
FreeMat  application.o FuncMode.o FuncTerminal.o MainApp.o main.o DumbTerminal.o
Terminal.o   application.moc.o FuncMode.moc.o MainApp.moc.o Terminal.moc.o
DumbTerminal.moc.o FreeMat_qrc.o ..//libs/libCore/libCore.a ..//libs/libFN/libFN.a
..//libs/libGraphics/libGraphics.a ..//libs/libFreeMat/libFreeMat.a
..//libs/libXP/libXP.a ..//libs/libMex/libMex.a  -L/usr/lib/qt4 -lQtOpenGL -lGLU -lGL
-lQtGui -laudio -lXt -lpng -lSM -lICE -lXrender -lXrandr -lXfixes -lXcursor -lfreetype
-lfontconfig -lXext -lX11 -lQtNetwork -lQtXml -lQtCore -lz -lm -lrt -lpthread -ldl   -lz
-larpack -lfftw3 -lfftw3f -lumfpack -lamd -llapack -lblas -lpcre  -lncurses  
-L/usr/lib/gcc/i686-pc-linux-gnu/4.1.2
-L/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../../../i686-pc-linux-gnu/lib
-L/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/../../.. -lncurses -lgfortranbegin -lgfortran -lm
-lgcc_s
..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `unsigned int
slo_ge_complex<float>(float, float, float, float)':
Sparse.cpp:(.text._Z14slo_ge_complexIfEjT_S0_S0_S0_[unsigned int
slo_ge_complex<float>(float, float, float, float)]+0x13): undefined reference to `float
complex_abs<float>(float, float)'
Sparse.cpp:(.text._Z14slo_ge_complexIfEjT_S0_S0_S0_[unsigned int
slo_ge_complex<float>(float, float, float, float)]+0x2b): undefined reference to `float
complex_abs<float>(float, float)'
..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `unsigned int
slo_le_complex<float>(float, float, float, float)':
Sparse.cpp:(.text._Z14slo_le_complexIfEjT_S0_S0_S0_[unsigned int
slo_le_complex<float>(float, float, float, float)]+0x13): undefined reference to `float
complex_abs<float>(float, float)'
Sparse.cpp:(.text._Z14slo_le_complexIfEjT_S0_S0_S0_[unsigned int
slo_le_complex<float>(float, float, float, float)]+0x2b): undefined reference to `float
complex_abs<float>(float, float)'
..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `unsigned int
slo_gt_complex<float>(float, float, float, float)':
Sparse.cpp:(.text._Z14slo_gt_complexIfEjT_S0_S0_S0_[unsigned int
slo_gt_complex<float>(float, float, float, float)]+0x13): undefined reference to `float
complex_abs<float>(float, float)'
..//libs/libFreeMat/libFreeMat.a(Sparse.o):Sparse.cpp:(.text._Z14slo_gt_complexIfEjT_S0_S0_S0_[unsigned
int slo_gt_complex<float>(float, float, float, float)]+0x2b): more undefined references
to `float complex_abs<float>(float, float)' follow
..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `unsigned int
slo_ge_complex<double>(double, double, double, double)':
Sparse.cpp:(.text._Z14slo_ge_complexIdEjT_S0_S0_S0_[unsigned int
slo_ge_complex<double>(double, double, double, double)]+0x23): undefined reference to
`double complex_abs<double>(double, double)'
Sparse.cpp:(.text._Z14slo_ge_complexIdEjT_S0_S0_S0_[unsigned int
slo_ge_complex<double>(double, double, double, double)]+0x3b): undefined reference to
`double complex_abs<double>(double, double)'
..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `unsigned int
slo_le_complex<double>(double, double, double, double)':
Sparse.cpp:(.text._Z14slo_le_complexIdEjT_S0_S0_S0_[unsigned int
slo_le_complex<double>(double, double, double, double)]+0x23): undefined reference to
`double complex_abs<double>(double, double)'
Sparse.cpp:(.text._Z14slo_le_complexIdEjT_S0_S0_S0_[unsigned int
slo_le_complex<double>(double, double, double, double)]+0x3b): undefined reference to
`double complex_abs<double>(double, double)'
..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `unsigned int
slo_gt_complex<double>(double, double, double, double)':
Sparse.cpp:(.text._Z14slo_gt_complexIdEjT_S0_S0_S0_[unsigned int
slo_gt_complex<double>(double, double, double, double)]+0x23): undefined reference to
`double complex_abs<double>(double, double)'
..//libs/libFreeMat/libFreeMat.a(Sparse.o):Sparse.cpp:(.text._Z14slo_gt_complexIdEjT_S0_S0_S0_[unsigned
int slo_gt_complex<double>(double, double, double, double)]+0x3b): more undefined
references to `double complex_abs<double>(double, double)' follow
..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `float**
SparseAbsFunctionComplex<float>(int, int, float const**)':
Sparse.cpp:(.text._Z24SparseAbsFunctionComplexIfEPPT_iiPPKS0_[float**
SparseAbsFunctionComplex<float>(int, int, float const**)]+0x17a): undefined reference to
`float complex_abs<float>(float, float)'
..//libs/libFreeMat/libFreeMat.a(Sparse.o): In function `double**
SparseAbsFunctionComplex<double>(int, int, double const**)':
Sparse.cpp:(.text._Z24SparseAbsFunctionComplexIdEPPT_iiPPKS0_[double**
SparseAbsFunctionComplex<double>(int, int, double const**)]+0x17a): undefined reference
to `double complex_abs<double>(double, double)'
collect2: ld returned 1 exit status
make[2]: *** [FreeMat] Error 1
make[2]: Leaving directory
`/var/tmp/portage/sci-mathematics/freemat-3.2/work/FreeMat-3.2/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/var/tmp/portage/sci-mathematics/freemat-3.2/work/FreeMat-3.2/src'
make: *** [all-recursive] Error 1



       
____________________________________________________________________________________
Looking for a deal? Find great prices on flights and hotels with Yahoo! FareChase.
http://farechase.yahoo.com/
-- 
gentoo-science@gentoo.org mailing list



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-07-16 12:55 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-07-13 14:10 [gentoo-science] problems compiling freemat from science overlay Pablo De Napoli
2007-07-13 18:21 ` Jeffrey Gardner
2007-07-14  1:46   ` Pablo De Napoli
2007-07-13 18:28 ` Carmelo Piccione
2007-07-14  2:10   ` Pablo De Napoli
2007-07-16 12:54   ` Pablo De Napoli

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox