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?

dan

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


-------------------------------------------------------------------------
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

Reply via email to