Arjan Wekking wrote: > *Sigh*, a perfect example of the ill standards of linux.. > > > Anyway, I got the library to compile on FreeBSD and found out the next few things >that were in the way: > > Linux's "make" is not make, it's gnu's "gmake", so use gmake on 'correct' systems >;) Known autoconf issue. Either install gnu make or urge the autoconf developers to work around this. > Apart from the glib and expatlib libraries, you also (at least I did) need the iconv >library. > Since it was not installed on my system I searched the ports and found 2 different >iconv libraries, > gnu's giconv and a 'normal' iconv in /usr/ports/converters/iconv. Just make && make >install that > port and you're set.. or at least you think.. You'll find that either works, and the configure does tell you about it. > getopth.h was not included in FreeBSD's /usr/include either, so I copied the >getopt.h that was > in the mysql src to /usr/include and it worked... (doh! supply the file with the >midgard lib code or something ;) I've compiled midgard on freebsd 4.2 and I am not missing this file. > The Makefiles of the midgard lib the ./configure script made for me didnt have the >prober > LIBS variable (LIBS = -lexpat -lmysqlclient -lm -lz -lcrypt -L/usr/local/lib >-lglib12) to work with the > iconv library, I added a -liconv to all Makefiles (in the source root, in /src in >/repligard and in /test) > and it "gmake"'ed and "gmake install"'ed correctly! Again, I'm not seeing that problem here. -liconv is added to my command line. > I urge the midgard team to make midgard less linux oriented and to observe the (gnu) >standards more precise. :P Thank you. Yes, well, we'll welcome any help that's made available to us. These things are best sent to the mailinglist, BTW, so we can fix these issues. I'm not sure Arjan will get to read this as I didn't find anything resembling his name in the mailinglist records, but if midgard doesn't install cleanly on your platform of choice, anyone, let us know and work with us so we can fix it. Emile --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
