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