[GiNaC-list] ginac 1.3.3 fails make check under Mac OS X 10.4.x

Marius Schamschula marius at physics.aamu.edu
Mon Oct 31 15:23:22 CET 2005


Hello all,

I've been running into a problem building ginac under Mac OS X 10.4.x  
(Tiger)/Darwin 8.x.

I can compile w/o any problems, but when I run make check I get the  
following error:

/bin/sh ../libtool --tag=CXX --mode=link g++  -g -O2   -o exams   
exam_paranoia.o exam_numeric.o exam_powerlaws.o exam_inifcns.o  
exam_inifcns_nstdsums.o exam_differentiation.o exam_polygcd.o  
exam_normalization.o exam_pseries.o exam_matrices.o exam_lsolve.o  
exam_indexed.o exam_color.o exam_clifford.o exam_archive.o  
exam_structure.o exam_hashmap.o exam_misc.o exams.o ../ginac/ 
libginac.la -L/usr/local/lib -lcln -lgmp
g++ -g -O2 -o .libs/exams exam_paranoia.o exam_numeric.o  
exam_powerlaws.o exam_inifcns.o exam_inifcns_nstdsums.o  
exam_differentiation.o exam_polygcd.o exam_normalization.o  
exam_pseries.o exam_matrices.o exam_lsolve.o exam_indexed.o  
exam_color.o exam_clifford.o exam_archive.o exam_structure.o  
exam_hashmap.o exam_misc.o exams.o -Wl,-bind_at_load  ../ginac/.libs/ 
libginac.dylib -L/usr/local/lib /usr/local/lib/libcln.dylib /usr/ 
local/lib/libgmp.dylib
/usr/bin/ld: Undefined symbols:
GiNaC::structure<sprod_s, GiNaC::compare_std_less>::reg_info
collect2: ld returned 1 exit status
make[3]: *** [exams] Error 1
make[2]: *** [check-am] Error 2
make[1]: *** [check-recursive] Error 1
make: *** [check] Error 2

Note:  I don't see this problem under Mac OS 10.3.x (Panther)/Darwin  
7.x. I tried building using both gcc 3.3 and gcc 4.0. gcc 3.3 dies  
with some linking errors.

Any ideas?

TIA

Marius
--
Marius Schamschula,  Alabama A & M University, Department of Physics

     The Center for Hydrology Soil Climatology and Remote Sensing
    http://optics.physics.aamu.edu/ - http://www.physics.aamu.edu/
           http://wx.aamu.edu/ - http://www.aamu.edu/hscars/






More information about the GiNaC-list mailing list