Re: Prebinding and building 3rd party opensource libraries.
Re: Prebinding and building 3rd party opensource libraries.
- Subject: Re: Prebinding and building 3rd party opensource libraries.
- From: Alexander Heusel <email@hidden>
- Date: Thu, 1 Jul 2004 14:15:21 +0200
Am 01.07.2004 um 12:45 schrieb Rustam Muginov:
Hello, XCode developers.
I do understand what this question is not 100% about Xcode, but I think
several could have faced this problem already.
Where are lots of 3rd party Opensource libraries avaliable from Unix
world.
And some of them could be very useful and need to be included in the
projects.
The problem is, if I build, for example, libtiff (
http://libtiff.org/) with
its default make file (using "./configure" and "make" commands in
terminal),
the resulting dylib is built without any prebinding info.
My knowledge of unix make files are nearly non-existance, but may be
someone
could help me with it.
Is it possible to pass some parameters for the linker to this
"configure" or
"make" commands, without modificating any sources/makefiles in the
library?
If yes, then it should be possible to pass "-seg1addr 0x..." parameter
to
linker and build that library prebound?
Does anyone had such experience? Thank you.
As far as i know it is possible to build frameworks as prebound
libraries. I was
able to build libtiff as a framework lately
- I opened a standard carbon framework project
- removed all carbon specific stuff (including the nib files)
- disabled precompiled headers
- moved the folder structure from the libtiff tarball into the project
It compiled without a problem. Howto enable prebinding for a framework
is
described in the onboard docu under: MacOSX Framworks -> Frameworks and
Binding -> Prebinding Your Framework
In addition it is also possible to deliver frameworks with and without
headerfiles and documentation.
Cheers
Alexander
_______________________________________________
xcode-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users
Do not post admin requests to the list. They will be ignored.