#13499: Update TOPCOM to 0.17.4
--------------------------------+-------------------------------------------
       Reporter:  vbraun        |         Owner:  mhampton    
           Type:  defect        |        Status:  needs_review
       Priority:  major         |     Milestone:  sage-5.4    
      Component:  geometry      |    Resolution:              
       Keywords:                |   Work issues:              
Report Upstream:  N/A           |     Reviewers:              
        Authors:  Volker Braun  |     Merged in:              
   Dependencies:                |      Stopgaps:              
--------------------------------+-------------------------------------------

Comment (by mhampton):

 This installed fine on my mac (10.6.8) but failed on a linux machine.  It
 is Kubuntu 11.10, with gcc 4.6.1.  I can report other specs if they are
 helpful.  The tail of the TOPCOM install is:

 {{{
 Making all in src-reg
 make[1]: Entering directory
 `/media/T3b/sagestuff/sage-5.3.beta2/spkg/build/TOPCOM-0.17.4/src/src-reg'
 g++ -DPACKAGE_NAME=\"TOPCOM\" -DPACKAGE_TARNAME=\"topcom\"
 -DPACKAGE_VERSION=\"0.17.4\" -DPACKAGE_STRING=\"TOPCOM\ 0.17.4\"
 -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"topcom\"
 -DVERSION=\"0.17.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSTDC_HEADERS=1 -I.
 -I/media/T3b/sagestuff/sage-5.3.beta2/local/include
 -I/media/T3b/sagestuff/sage-5.3.beta2/local/include -I../wrap-gmp-gmpxx -I
 ../lib-src -I../lib-src-reg -DVERBOSE -DGMPRATIONAL -ftemplate-depth-30
 -MT checkregularity.o -MD -MP -MF .deps/checkregularity.Tpo -c -o
 checkregularity.o checkregularity.cc
 mv -f .deps/checkregularity.Tpo .deps/checkregularity.Po
 /bin/bash ../libtool --tag=CXX   --mode=link g++
 -L/media/T3b/sagestuff/sage-5.3.beta2/local/lib -lcddgmp
 -L/media/T3b/sagestuff/sage-5.3.beta2/local/lib -lgmp -lgmpxx  -o
 checkregularity checkregularity.o ../lib-src-reg/libCHECKREG.la ../lib-
 src/libTOPCOM.la
 libtool: link: g++ -o .libs/checkregularity checkregularity.o
 -L/media/T3b/sagestuff/sage-5.3.beta2/local/lib
 /media/T3b/sagestuff/sage-5.3.beta2/local/lib/libcddgmp.so
 /media/T3b/sagestuff/sage-5.3.beta2/local/lib/libgmpxx.so
 /media/T3b/sagestuff/sage-5.3.beta2/local/lib/libgmp.so ../lib-src-
 reg/.libs/libCHECKREG.so ../lib-src/.libs/libTOPCOM.so -Wl,-rpath
 -Wl,/media/T3b/sagestuff/sage-5.3.beta2/local/lib
 make[1]: Leaving directory
 `/media/T3b/sagestuff/sage-5.3.beta2/spkg/build/TOPCOM-0.17.4/src/src-reg'
 Making all in src
 make[1]: Entering directory
 `/media/T3b/sagestuff/sage-5.3.beta2/spkg/build/TOPCOM-0.17.4/src/src'
 g++ -DPACKAGE_NAME=\"TOPCOM\" -DPACKAGE_TARNAME=\"topcom\"
 -DPACKAGE_VERSION=\"0.17.4\" -DPACKAGE_STRING=\"TOPCOM\ 0.17.4\"
 -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"topcom\"
 -DVERSION=\"0.17.4\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSTDC_HEADERS=1 -I.
 -I/media/T3b/sagestuff/sage-5.3.beta2/local/include
 -I/media/T3b/sagestuff/sage-5.3.beta2/local/include -I../wrap-gmp-gmpxx -I
 ../lib-src -I../lib-src-reg -DVERBOSE -DGMPRATIONAL -ftemplate-depth-30
 -MT bench.o -MD -MP -MF .deps/bench.Tpo -c -o bench.o bench.cc
 mv -f .deps/bench.Tpo .deps/bench.Po
 /bin/bash ../libtool --tag=CXX   --mode=link g++
 -L/media/T3b/sagestuff/sage-5.3.beta2/local/lib -lcddgmp
 -L/media/T3b/sagestuff/sage-5.3.beta2/local/lib -lgmp -lgmpxx  -o bench
 bench.o ../lib-src/libTOPCOM.la ../lib-src-reg/libCHECKREG.la
 libtool: link: g++ -o .libs/bench bench.o
 -L/media/T3b/sagestuff/sage-5.3.beta2/local/lib
 /media/T3b/sagestuff/sage-5.3.beta2/local/lib/libcddgmp.so
 /media/T3b/sagestuff/sage-5.3.beta2/local/lib/libgmpxx.so
 /media/T3b/sagestuff/sage-5.3.beta2/local/lib/libgmp.so ../lib-
 src/.libs/libTOPCOM.so ../lib-src-reg/.libs/libCHECKREG.so -Wl,-rpath
 -Wl,/media/T3b/sagestuff/sage-5.3.beta2/local/lib
 ../lib-src-reg/.libs/libCHECKREG.so: undefined reference to
 `dd_EqualToZero'
 ../lib-src-reg/.libs/libCHECKREG.so: undefined reference to `dd_LPSolve'
 ../lib-src/.libs/libTOPCOM.so: undefined reference to `dd_FreeLPSolution'
 ../lib-src-reg/.libs/libCHECKREG.so: undefined reference to
 `dd_set_global_constants'
 ../lib-src-reg/.libs/libCHECKREG.so: undefined reference to
 `dd_CopyLPSolution'
 ../lib-src-reg/.libs/libCHECKREG.so: undefined reference to
 `dd_MakeLPforInteriorFinding'
 ../lib-src/.libs/libTOPCOM.so: undefined reference to
 `dd_free_global_constants'
 ../lib-src-reg/.libs/libCHECKREG.so: undefined reference to `dd_Negative'
 ../lib-src/.libs/libTOPCOM.so: undefined reference to `dd_FreeMatrix'
 ../lib-src-reg/.libs/libCHECKREG.so: undefined reference to
 `dd_CreateMatrix'
 ../lib-src-reg/.libs/libCHECKREG.so: undefined reference to `dd_Positive'
 ../lib-src/.libs/libTOPCOM.so: undefined reference to
 `operator>>(std::basic_istream<char, std::char_traits<char> >&,
 __mpq_struct*)'
 ../lib-src/.libs/libTOPCOM.so: undefined reference to `dd_FreeLPData'
 ../lib-src-reg/.libs/libCHECKREG.so: undefined reference to
 `dd_WriteNumber'
 ../lib-src-reg/.libs/libCHECKREG.so: undefined reference to
 `dd_WriteErrorMessages'
 ../lib-src-reg/.libs/libCHECKREG.so: undefined reference to `dd_Matrix2LP'
 ../lib-src/.libs/libTOPCOM.so: undefined reference to
 `operator<<(std::basic_ostream<char, std::char_traits<char> >&,
 __mpq_struct const*)'
 ../lib-src-reg/.libs/libCHECKREG.so: undefined reference to
 `dd_WriteMatrix'
 collect2: ld returned 1 exit status
 make[1]: *** [bench] Error 1
 make[1]: Leaving directory
 `/media/T3b/sagestuff/sage-5.3.beta2/spkg/build/TOPCOM-0.17.4/src/src'
 make: *** [all-recursive] Error 1
 Error building TOPCOM.

 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13499#comment:2>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to