esound.dll

O'BRIEN, STEVE (HP-UnitedKingdom, ex1) steve_obrien@hp.com
Mon Oct 29 07:23:00 GMT 2001


Hi
I ported audiofile and esound to shared dlls using a less ambitious
technique than Rob Collins. As I do not have a very good understanding of
autotools and libtool, I decided to just patch the Makefile.in files (and
decorate headers as necessary using Chuck Wilson's dllhelpers as a template.
I allow configure to build static libaries, but the Makefiles then run a
script to generate the dll from the .a file, and update the .la files.
In case they are of any help, I attach the patches here.

BTW I have been applying this technique to the gnome packages one by one,
and have got as far as gtk-engines, building xfce-3.8.8b as a test platform,
and so far all seems to work well. I am having difficulty with ORBit, so
thats as far as I have gat to date.

Obviously, fixing libtool to generate dlls is a much preferable solution,
but I offer these patches as temporary hacks to anyone who is interested.

Steven

-------------- next part --------------
A non-text attachment was scrubbed...
Name: audiofile-0.2.1-cygwin.patch
Type: text/x-diff
Size: 3033 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-xfree/attachments/20011029/f32921f3/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: esound-0.2.23-cygwin.patch
Type: text/x-diff
Size: 4361 bytes
Desc: not available
URL: <http://cygwin.com/pipermail/cygwin-xfree/attachments/20011029/f32921f3/attachment-0001.bin>


More information about the Cygwin-xfree mailing list