RPM built with shared libraries
Max Bowsher
maxb@ukf.net
Sun May 25 15:34:00 GMT 2003
Success! Some of my 'fixes' are horibble kludges, but there is ample
material here to discuss.
Some notes:
Upgrading the autotools in db requires an "ed":
-------------- ed -------------------
#!/bin/sh
ex "$@"
-------------------------------------
I needed to modify autoreconf to make it suitable - patch attached to create
a myautoreconf.
Some parts of rpm AC_PREREQ(2.12). Hence, you *must* *must* source the
following before building:
--------------- autodevel --------------------------------
AUTO_DEVEL=${AUTO_DEVEL:-/usr/autotool/devel}
export PATH=${AUTO_DEVEL}/bin:${PATH}
export M4PATH=${AUTO_DEVEL}/share/autoconf:${M4PATH}
----------------------------------------------------------
If you get a weird error whilst making popt, check config.h.in - if it is
mostly empty, you have forgotten to do this.
I haven't had time to describe the reasons for all my changes - hopefully
most will be self-evident, but if not, just ask.
Max.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fixup-rpm-4.2-auto.sh
Type: application/octet-stream
Size: 2106 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20030525/b62f84a4/attachment.obj>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: rpm-4.2-auto-fixups.patch
URL: <http://cygwin.com/pipermail/cygwin/attachments/20030525/b62f84a4/attachment.ksh>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: myautoreconf.diff
Type: application/octet-stream
Size: 2626 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin/attachments/20030525/b62f84a4/attachment-0001.obj>
-------------- next part --------------
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
More information about the Cygwin
mailing list