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=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to