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
