logo       

is it possible?: msg#00575

Subject: is it possible?
Hello,
I am trying to compile an application that requires that I have glib, gtk+, and gdk-pixbuf already installed. Actually I do have those libraries, that were installed, some time or another, using fink. And, if I point to /sw during the 'configure' step, the compilation goes without s single glitch. And that would be the end of the story, but I have to be able to package this application and make it available to our users as a downloadable-one-click installation (most of our users cannot handle much more). So I would like to have all libraries in the same place as the application (I could package the /sw libraries separately but I don't want to be installing anything anywhere else except in /usr/local/bin/'application').

I am new at this, so in my innocence (or ignorance) I tried moving all the libraries in a different folder, but that did not work. It seems that these libraries have the location hard-coded in them. Is there a way to re-install libraries? (these are all *.dylib)

Then I tried recompiling all of the above mentioned things, only to find it a big hassle that ended with a gdk-pixbuf compilation error. And finally, I found about DarwinPorts and saw that you have all of those things that I need. But... just from reading the how-tos on your page, it seems to me that, similar to fink, 'ports' will try to install everything in a default directory - the same one that 'ports' is installed in. Is it anyway possible to install ports in one directory (e.q. /opt/....) and then direct other things (like glib...), to be installed in a different directory (e.g. /usr/local/bin/application)?

What am I to do? Any suggestions will be greatly appreciated...

Thanks
zrinka


<Prev in Thread] Current Thread [Next in Thread>