On the subject of shared libraries, some operating systems, notably Apple's OS X generally required shared libraries, and have little support for static libraries.
Some programs, notably python, will build on OS X, but don't build most of the normal libraries unless the necessary support packages are built with shared library support. I think I made a suggestion a while back about implementing rpm macros to handle this, perhaps derived from the rpmtool script as is now down with some of the C compiler options. Perhaps a macro such as %{l_shared} which would be set to ``--disable-shared'' for most architectures, and a standard SPEC file option with_shared, would be useful to allow this to be controlled more easily on a global basis. This would provide a general solution that could make it easier to support architectures which handle shared libraries in a manner similar to that of Darwin and OS X. Bill -- INTERNET: [EMAIL PROTECTED] Bill Campbell; Celestial Software LLC URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 ``Independent self-reliant people would be a counterproductive anachronism in the collective society of the future where people will be defined by their associations.'' 1896 John Dewey, educational philosopher, proponent of modern public schools. ______________________________________________________________________ The OpenPKG Project www.openpkg.org User Communication List openpkg-users@openpkg.org