Re: [Fink-users] [Fink-Users] Libraries Vs. Frameworks

2006-10-12 Thread Peter O'Gorman

On Oct 12, 2006, at 4:12 AM, David Lowe wrote:

   I've been attempting to compile the e-uae emulator with an eye
 towards eventually making it into a fink package.  Even though i have
 sdl, sdl-sound  sdl-gfx13 installed, e-uae doesn't see them.  I have
 now learned that e-uae needs an sdl 'framework' to compile against.
 This leaves me with a few questions:

 1) Can somebody point me in the direction of a primer on the
 differences between a library and a framework?

A framework is essentially a library in a box. Usually libraries live  
in ${prefix}/lib and their headers live in ${prefix}/include and  
other files live elsewhere, see the large number of libs in /sw/lib  
for an example of this. A framework is a library with all its headers  
and other files in one compartment. So /Library/Frameworks/ 
Foo.framework/ has everything Foo. When used as input to the linker,  
a library named libfoo.dylib can be added with -lfoo, a framework  
foo.framework needs -framework foo.



 2) Is it possible for fink to make the framework?

Yes, but I don't know if the current sdl maintainer would like to  
maintain a framework version. You may have to do it yourself.

Peter


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users


[Fink-users] [Fink-Users] Libraries Vs. Frameworks

2006-10-11 Thread David Lowe
I've been attempting to compile the e-uae emulator with an eye  
towards eventually making it into a fink package.  Even though i have  
sdl, sdl-sound  sdl-gfx13 installed, e-uae doesn't see them.  I have  
now learned that e-uae needs an sdl 'framework' to compile against.   
This leaves me with a few questions:

1) Can somebody point me in the direction of a primer on the  
differences between a library and a framework?

2) Is it possible for fink to make the framework?

3) If the answer to #2 is no, does this mean e-uae is not a good  
candidate for a fink package [dependencies that fink can't install]?

Using a rusty Amiga 4000T  a shiny PowerMac G5

Every mighty oak was once a nut that stood it's ground.



-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users