• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Prebinding and building 3rd party opensource libraries.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.


References: 
 >Prebinding and building 3rd party opensource libraries. (From: Rustam Muginov <email@hidden>)

  • Prev by Date: Re: Prebinding and building 3rd party opensource libraries.
  • Next by Date: Static data?
  • Previous by thread: Re: Prebinding and building 3rd party opensource libraries.
  • Next by thread: Static data?
  • Index(es):
    • Date
    • Thread