On Sep 25, 2006, at 5:31 AM, Trevor Harmon wrote: > Are there any experts out there on the Shlibs field? I'm trying to > submit a .info for a package called ODE, but I'm not sure how to > get the Shlibs field just right. Any assistance would be > appreciated. The tracker item is here: > > https://sourceforge.net/tracker/index.php? > func=detail&aid=1563896&group_id=17203&atid=414256 >
Hi, I can't believe someone put this crap into a Makefile.am: # Fake an executable in order to get a shared library # Note the elegant and cunning way to trick Autotools to install a program # in a lib directory. --Rodrigo traplibdir=$(prefix)/lib [EMAIL PROTECTED]@ traplib_PROGRAMS=libode libode_SOURCES= libode_DEPENDENCIES = libfast.a libode.a libode_LDFLAGS= @SHARED_LDFLAGS@ if USE_SONAME libode_LDFLAGS+=-Wl,-soname,@ODE_SONAME@ endif libode_LDADD=$(libode_a_OBJECTS) $(libfast_a_OBJECTS) if OPCODE libode_DEPENDENCIES+= libOPCODE.a libode_LDADD+=$(libOPCODE_a_OBJECTS) endif Please shoot upstream and tell them to use GNU libtool. He obviously thinks he's smartly outwitting the autotools, but with crap like this there is little or no point to him using the autotools in the first place. In the meantime, you will have to modify the build so that it builds a proper versioned shared library. e.g. libode.0.dylib. Peter ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel