-----Original Message----- >From: Daniel Macks <[EMAIL PROTECTED]> >Sent: Mar 22, 2008 8:22 PM >To: fink-devel@lists.sourceforge.net >Subject: Re: [Fink-devel] qmake, no .la, and a validator error > >On Sat, Mar 22, 2008 at 07:01:08PM -0400, Dave Reiser wrote: >> I'm working on getting qscintilla2 functional so that a tracker item and a >> few additional packages that depend on it can make progress. >> >> Qscintilla2 is built via qmake, and no .la file is generated. At the end of >> fink -mv --build-as-nobody rebuild qscintilla2, I get: >> >> Validating .deb dir >> /sw/src/fink.build/root-qscintilla2-qt4-x11-shlibs-2.2-1... >> Error: File name '/sw/lib/qt4-x11/lib/libqscintilla2.3.dylib' specified in >> Shlibs does not appear to have linker data at all >> Error: package contains a dylib with no corresponding Shlibs entry >> (/sw/lib/qt4-x11/lib/libqscintilla2.3.0.0.dylib -> libqscintilla2.3.dylib >> 3.0.0) >> If this is a private library, add >> '!/sw/lib/qt4-x11/lib/libqscintilla2.3.0.0.dylib' to the Shlibs field. >> Removing runtime build-lock... >> >> If I run otool -L on the 3.0.0.dylib, I get: >> >> /sw/src/fink.build/root-qscintilla2-qt4-x11-shlibs-2.2-1/sw/lib/qt4-x11/lib/libqscintilla2.3.0.0.dylib: >> libqscintilla2.3.dylib (compatibility version 3.0.0, current version >> 3.0.0) > >That is usually a full path, not just the filename. Not sure if that's >*the* problem, but it's unusual enough that it might confuse the >validator. > >> Qscintilla 1.65 is built in roughly the same fashion, also has no .la file, >> but the fink validator doesn't complain about it. > >What's its otool-L?
/sw/lib/libqscintilla.6.dylib (compatibility version 6.0.0, current version 6.0.0) That would explain at least one of the validator complaints, and it probably means I have an example for how to fix the version I'm working on. Thanks. I'll have to figure out if the new version really should install the libs in the Qt place rather than the default fink place, but I'll worry about that when I get the install name fixed. Dave ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Fink-devel mailing list Fink-devel@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.devel