Chuck, Could you give a few more notes on "relibtoolize"? A pointer to some good documentation would be helpful...
Is the general idea here that I would just be working on the config files and makefiles, rather than having to make extensive internal changes to the way that libraries are loaded? Harold > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of Charles Wilson > Sent: Tuesday, April 30, 2002 2:48 AM > To: [EMAIL PROTECTED] > Cc: cygx > Subject: Re: mkdll.sh > > > You could probably do the following: > > get rid of mkdll.sh > relibtoolize/autoconf using the "-devel" tools (e.g. make sure that > configure.in has "AC_PREREQ(2.52)") > > ./configure; make; > > It oughta work. </famous last words> > > --chuck > > > Harold Hunt wrote: > > > Steve, > > > > I'm working on creating Cygwin setup.exe packages for Gnome... > I know, it's > > buggy but I'd like to get a start. One problem I'm having with > your patches > > is that they use mkdll.sh but they don't cause configure to > copy the file to > > a build directory. > > > > For example: > > > > tar xzf glib-1.2.10.tar.gz > > cd glib-1.2.10 > > patch -p1 < ../glib-1.2.10-cygwin.patch > > mkdir build > > cd build > > ../configure > > [yada yada yada] > > make > > [yada yada yada] > > mkdir .libs > > ar cru .libs/libglib.a garray.o gcache.o gcompletion.o > gdataset.o gdate.o > > gerro > > r.o ghash.o ghook.o giochannel.o giounix.o glist.o gmain.o gmem.o > > gmessages.o gm > > utex.o gnode.o gprimes.o grel.o gscanner.o gslist.o gstrfuncs.o > gstring.o > > gtimer > > .o gtree.o gutils.o > > ranlib .libs/libglib.a > > creating libglib.la > > (cd .libs && rm -f libglib.la && ln -s ../libglib.la libglib.la) > > cd .libs && PREFIX=/usr sh ../mkdll.sh libglib.la > > ../mkdll.sh: Can't open ../mkdll.sh: No such file or directory > > make[2]: *** [libglib.la] Error 2 > > make[2]: Leaving directory > > `/home/Administrator/x-devel/gnome/glib/tmp/glib-1.2. > > 10/.build' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory > > `/home/Administrator/x-devel/gnome/glib/tmp/glib-1.2. > > 10/.build' > > make: *** [all-recursive-am] Error 2 > > > > > > Eventually I always reach a point where mkdll.sh can't be found because > > configure didn't copy it to the out-of-the-tree build directory. > > > > Got any ideas on how to fix this? > > > > Harold > > > > > > > > >