Hi.
I am building a fink package for Scilab (an open source scientific app similar to Matlab from INRIA guys in France).
Everything is fine, but at the ultimate of build phase,
i have the message "Finding prebound objects" and the
operation lasts at least two minutes.
When I the install the package, then I have to wait almost
the same time.
What is the pb ? I am aware of the prebinding mecanism in MacOsX, but I don't understand why the operation takes so much time in the build phase AND at install time.
BTW I have a plenty of warnings at compile time about libraries that are not prebound...
Thanks for help (sorry, I am a MacOsX newbie, I come from the Linux world)
Normally, when people prebind their software, it has to be hardcoded to go into a certain address space at compile-time.
Fink has a system for automatically prebinding software that does a combination of forcing prebinding on twolevel libraries and binaries, scanning the built software (in the root-* directories) for prebound libraries for packaging, and then automatically updating the prebinding when things get installed. This lets us prebind software without having to know where it gets prebound ahead of the time.
The first part (during the build phase) is determining what is prebound and what libraries depend on other libraries.
The second part (during the install phase) is using that information to find a free place in the address space to put things and rearringing everything so it can fit on your system. (This is roughly analogous to the "optimizing performance" that happens during installing any apple updates or installers.)
We can't just have a global fink prebinding table, because there isn't enough address space for everything in fink to have it's own spot in memory.
-- Benjamin Reed a.k.a. Ranger Rick -- http://ranger.befunk.com/ gpg: 6401 D02A A35F 55E9 D7DD 71C5 52EF A366 D3F6 65FE Boy is it cramped... whoooee! I tell ya, if I was dead, you most certainly could NOT swing me around in HERE. -- Cat
------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel