On Wed, Jun 13, 2007 at 06:29:32PM -0400, Kevin Horton wrote:
> Joe is running OS X 10.4.9, on PPC.  He reports that an attempt to  
> build xephem fails like:
> 
> gcc -L../../libastro -L../../libip -L../../liblilxml -L../../libjpegd  
> -L../../libpng -L../../libz -g -L../../libXm/osx -L/usr/X11R6/lib -o  
> xephem aavso.o annotmenu.o broadcast.o calmenu.o closemenu.o  
> compiler.o coordsmenu.o datamenu.o db.o dbmenu.o earthmap.o  
> earthmenu.o fallbacks.o favmenu.o formats.o fsmenu.o gallerymenu.o  
> glance.o gsc.o gscnet.o helpmenu.o homeio.o hznmenu.o indimenu.o  
> imregmenu.o jpeg2pm.o jupmenu.o listmenu.o mainmenu.o marsmenu.o  
> marsmmenu.o moonmenu.o moviemenu.o msgmenu.o netmenu.o objmenu.o  
> obslog.o patchlevel.o plot_aux.o plotmenu.o preferences.o progress.o  
> ps.o query.o rotated.o satmenu.o saveres.o scope.o sites.o  
> skybinary.o skyeyep.o skyfifos.o skyfiltmenu.o skyfits.o skyhist.o  
> skyip.o skylist.o skytoolbar.o skyviewmenu.o solsysmenu.o splash.o  
> srchmenu.o sunmenu.o time.o tips.o trailmenu.o uranusmenu.o ucac.o  
> usno.o versionmenu.o webdbmenu.o xe2.o xe3.o xephem.o xmisc.o ../../ 
> libXm/osx/libXm.a -lXp -lXt -lXext -lXmu -lX11 -lastro -lip -llilxml - 
> ljpegd -lpng -lz -lm
> /usr/bin/ld: table of contents for archive: ../../libXm/osx/libXm.a  
> is out of date; rerun ranlib(1) (can't load from it)
[...]
> Failed: phase compiling: xephem-3.7.2-2 failed
> 
> dpkg -S reports that libXm.a is from the openmotif3 package, so I  
> requested that he move /usr/local aside (he has some non-Fink stuff  
> in there), and rebuild openmotif3.  This did not solve the xephem  
> problem.
> 
> However, I now note that the build error mentions  ../../libXm/osx/ 
> libXm.a, while openmotif3 has /sw/lib/libXm.a.  Different path.  Now  
> I suspect that this complaint is about the xephem-3.7.2/libXm/osx/ 
> libXm.a that is in the xephem tarball (but not in the .deb).  Just to  
> rule out the supposedly impossible possibility of something in the  
> xephem tarball having changed, while still having the correct MD5, I  
> deleted my xephem tarball and tried again.  It still builds OK for me  
> with a freshly downloaded xephem tarball, on PPC.

Would be interesting to see his whole build transcript to see if
there's some ./configure misdetection or other earlier difference
between a successful build and his. For example, when you build, do
you have xephem-3.7.2/libXm/osx/libXm.a, or does (and should) xephem
find openmotif3's? If you have it, does the build process indicate
that it gets ranlib'ed? Is there actually a .a in the tarball? If so,
unlikely that it's usable on OS X, so perhaps delete it during
PatchScript (maybe it normally gets rebuilt, but on his it doesn't for
some reason).

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to