#7169: HP-UX PolyBoRi 0.6.3-20090827  fail to build on HP-UX 11i
------------------------+---------------------------------------------------
   Reporter:  drkirkby  |       Owner:  tbd          
       Type:  defect    |      Status:  new          
   Priority:  minor     |   Milestone:  sage-wishlist
  Component:  porting   |    Keywords:  HP-EX        
Work_issues:            |      Author:               
   Reviewer:            |      Merged:               
------------------------+---------------------------------------------------
 From an HP C3600, the following errors are noted. A PolyBoRi would be
 given access to the machine if they wanted to debug this


 {{{
 gcc -o M4RI/grayflex.o -c -std=c99 -O3 -Wno-long-long -Wreturn-type -g
 -fPIC -DNDEBUG -DHAVE_TR1_UNORDERED_MAP -DPACKED -DHAVE_M4RI -DHAVE_GD
 -DHAVE_IEEE_754 -DBSD
 
-I/home/drkirkby/sage-4.1.2.rc0/spkg/build/polybori-0.6.3-20090827/src/boost_1_34_1.cropped
 -I/home/drkirkby/sage-4.1.2.rc0/local/include
 -I/home/drkirkby/sage-4.1.2.rc0/local/include/python2.6 -Ipolybori/include
 -IM4RI -ICudd/obj -ICudd/util -ICudd/cudd -ICudd/mtr -ICudd/st -ICudd/epd
 M4RI/grayflex.c
 gcc -o M4RI/permutation.o -c -std=c99 -O3 -Wno-long-long -Wreturn-type -g
 -fPIC -DNDEBUG -DHAVE_TR1_UNORDERED_MAP -DPACKED -DHAVE_M4RI -DHAVE_GD
 -DHAVE_IEEE_754 -DBSD
 
-I/home/drkirkby/sage-4.1.2.rc0/spkg/build/polybori-0.6.3-20090827/src/boost_1_34_1.cropped
 -I/home/drkirkby/sage-4.1.2.rc0/local/include
 -I/home/drkirkby/sage-4.1.2.rc0/local/include/python2.6 -Ipolybori/include
 -IM4RI -ICudd/obj -ICudd/util -ICudd/cudd -ICudd/mtr -ICudd/st -ICudd/epd
 M4RI/permutation.c
 gcc -o M4RI/packedmatrix.o -c -std=c99 -O3 -Wno-long-long -Wreturn-type -g
 -fPIC -DNDEBUG -DHAVE_TR1_UNORDERED_MAP -DPACKED -DHAVE_M4RI -DHAVE_GD
 -DHAVE_IEEE_754 -DBSD
 
-I/home/drkirkby/sage-4.1.2.rc0/spkg/build/polybori-0.6.3-20090827/src/boost_1_34_1.cropped
 -I/home/drkirkby/sage-4.1.2.rc0/local/include
 -I/home/drkirkby/sage-4.1.2.rc0/local/include/python2.6 -Ipolybori/include
 -IM4RI -ICudd/obj -ICudd/util -ICudd/cudd -ICudd/mtr -ICudd/st -ICudd/epd
 M4RI/packedmatrix.c
 gcc -o M4RI/strassen.o -c -std=c99 -O3 -Wno-long-long -Wreturn-type -g
 -fPIC -DNDEBUG -DHAVE_TR1_UNORDERED_MAP -DPACKED -DHAVE_M4RI -DHAVE_GD
 -DHAVE_IEEE_754 -DBSD
 
-I/home/drkirkby/sage-4.1.2.rc0/spkg/build/polybori-0.6.3-20090827/src/boost_1_34_1.cropped
 -I/home/drkirkby/sage-4.1.2.rc0/local/include
 -I/home/drkirkby/sage-4.1.2.rc0/local/include/python2.6 -Ipolybori/include
 -IM4RI -ICudd/obj -ICudd/util -ICudd/cudd -ICudd/mtr -ICudd/st -ICudd/epd
 M4RI/strassen.c
 gcc -o M4RI/misc.o -c -std=c99 -O3 -Wno-long-long -Wreturn-type -g -fPIC
 -DNDEBUG -DHAVE_TR1_UNORDERED_MAP -DPACKED -DHAVE_M4RI -DHAVE_GD
 -DHAVE_IEEE_754 -DBSD
 
-I/home/drkirkby/sage-4.1.2.rc0/spkg/build/polybori-0.6.3-20090827/src/boost_1_34_1.cropped
 -I/home/drkirkby/sage-4.1.2.rc0/local/include
 -I/home/drkirkby/sage-4.1.2.rc0/local/include/python2.6 -Ipolybori/include
 -IM4RI -ICudd/obj -ICudd/util -ICudd/cudd -ICudd/mtr -ICudd/st -ICudd/epd
 M4RI/misc.c
 gcc -o M4RI/brilliantrussian.o -c -std=c99 -O3 -Wno-long-long -Wreturn-
 type -g -fPIC -DNDEBUG -DHAVE_TR1_UNORDERED_MAP -DPACKED -DHAVE_M4RI
 -DHAVE_GD -DHAVE_IEEE_754 -DBSD
 
-I/home/drkirkby/sage-4.1.2.rc0/spkg/build/polybori-0.6.3-20090827/src/boost_1_34_1.cropped
 -I/home/drkirkby/sage-4.1.2.rc0/local/include
 -I/home/drkirkby/sage-4.1.2.rc0/local/include/python2.6 -Ipolybori/include
 -IM4RI -ICudd/obj -ICudd/util -ICudd/cudd -ICudd/mtr -ICudd/st -ICudd/epd
 M4RI/brilliantrussian.c
 ar rc groebner/libgroebner.a groebner/src/groebner.o
 groebner/src/literal_factorization.o groebner/src/randomset.o
 groebner/src/pairs.o groebner/src/groebner_alg.o groebner/src/fglm.o
 groebner/src/polynomial_properties.o groebner/src/lexbuckets.o
 groebner/src/dlex4data.o groebner/src/dp_asc4data.o groebner/src/lp4data.o
 groebner/src/nf.o groebner/src/interpolate.o M4RI/grayflex.o
 M4RI/permutation.o M4RI/packedmatrix.o M4RI/strassen.o M4RI/misc.o
 M4RI/brilliantrussian.o polybori/libpolybori.a
 ranlib groebner/libgroebner.a
 g++ -o Cudd/obj/cuddObj.o -c -O3 -Wno-long-long -Wreturn-type -g -fPIC
 -ftemplate-depth-100 -g -fPIC -O3 -Wno-long-long -Wreturn-type -g -fPIC
 -DNDEBUG -DHAVE_TR1_UNORDERED_MAP -DPACKED -DHAVE_M4RI -DHAVE_GD
 -DHAVE_IEEE_754 -DBSD
 
-I/home/drkirkby/sage-4.1.2.rc0/spkg/build/polybori-0.6.3-20090827/src/boost_1_34_1.cropped
 -I/home/drkirkby/sage-4.1.2.rc0/local/include
 -I/home/drkirkby/sage-4.1.2.rc0/local/include/python2.6 -Ipolybori/include
 -IM4RI -ICudd/obj -ICudd/util -ICudd/cudd -ICudd/mtr -ICudd/st -ICudd/epd
 Cudd/obj/cuddObj.cc
 gcc -o Cudd/util/texpand.o -c -std=c99 -O3 -Wno-long-long -Wreturn-type -g
 -fPIC -DNDEBUG -DHAVE_TR1_UNORDERED_MAP -DPACKED -DHAVE_M4RI -DHAVE_GD
 -DHAVE_IEEE_754 -DBSD
 
-I/home/drkirkby/sage-4.1.2.rc0/spkg/build/polybori-0.6.3-20090827/src/boost_1_34_1.cropped
 -I/home/drkirkby/sage-4.1.2.rc0/local/include
 -I/home/drkirkby/sage-4.1.2.rc0/local/include/python2.6 -Ipolybori/include
 -IM4RI -ICudd/obj -ICudd/util -ICudd/cudd -ICudd/mtr -ICudd/st -ICudd/epd
 Cudd/util/texpand.c
 Cudd/util/texpand.c: In function 'util_tilde_expand':
 Cudd/util/texpand.c:39: warning: implicit declaration of function
 'getpwuid'
 Cudd/util/texpand.c:39: warning: implicit declaration of function 'getuid'
 Cudd/util/texpand.c:39: warning: assignment makes pointer from integer
 without a cast
 Cudd/util/texpand.c:40: error: dereferencing pointer to incomplete type
 Cudd/util/texpand.c:46: warning: implicit declaration of function
 'getpwnam'
 Cudd/util/texpand.c:46: warning: assignment makes pointer from integer
 without a cast
 Cudd/util/texpand.c:47: error: dereferencing pointer to incomplete type
 scons: *** [Cudd/util/texpand.o] Error 1
 scons: building terminated because of errors.
 Error building PolyBoRi.

 real    10m6.109s
 user    9m34.380s
 sys     0m18.300s
 sage: An error occurred while installing polybori-0.6.3-20090827
 Please email sage-devel http://groups.google.com/group/sage-devel
 explaining the problem and send the relevant part of
 of /home/drkirkby/sage-4.1.2.rc0/install.log.  Describe your computer,
 operating system, etc.
 If you want to try to fix the problem yourself, *don't* just cd to
 /home/drkirkby/sage-4.1.2.rc0/spkg/build/polybori-0.6.3-20090827 and type
 'make'.
 Instead type "/home/drkirkby/sage-4.1.2.rc0/sage -sh"
 in order to set all environment variables correctly, then cd to
 /home/drkirkby/sage-4.1.2.rc0/spkg/build/polybori-0.6.3-20090827
 (When you are done debugging, you can type "exit" to leave the
 subshell.)
 *** Error exit code 1

 Stop.

 real    10m28.223s
 user    9m45.180s
 sys     0m20.420s
 Error building Sage.
 }}}

 It looks like pwd.h needs including. You could do that only on HP-UX by

 {{{
 #ifdef hpux
 #include <pwd.h>
 #endif
 }}}

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/7169>
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