2 messages in com.perforce.jamming[jamming] Linking a library from libr...
FromSent OnAttachments
Jacob Gorm Hansen04 Dec 2002 05:29 
Jacob Gorm Hansen09 Dec 2002 10:32 
Subject:[jamming] Linking a library from libraries
From:Jacob Gorm Hansen (jg@ioi.dk)
Date:12/09/2002 10:32:14 AM
List:com.perforce.jamming

On Wed, 2002-12-04 at 14:29, Jacob Gorm Hansen wrote:

Hi,

I have this steep directory tree, and would like some of all the small libraries generated by Jam to be linked into larger ones.

Can I do this in a way similar to LinkLibraries?

No answer yet...

My problem is that for libs such as freetype, which I am linking statically, with a directory layout like this:

SubDir TOP libraries freetype ;

HDRS += $(TOP)/libraries/freetype/include ;

Library freetype : src/autohint/autohint.c src/cff/cff.c src/base/ftbase.c src/base/ftdebug.c src/base/ftglyph.c src/base/ftinit.c src/base/ftmm.c src/base/ftsystem.c src/raster/raster.c src/sfnt/sfnt.c src/smooth/smooth.c src/truetype/truetype.c src/cid/type1cid.c src/type1/type1.c src/winfonts/winfnt.c src/psnames/psnames.c ;

This works fine, except when using ALL_LOCATE_TARGET. I would not mind putting Jamfiles in each subdir, but I would prefer the end result to be just on static library.

Any ideas on how to achieve that?

Best, jacob