FreeBSD


Subject: FreeBSD
From: Paul (listmstr@posom.com)
Date: Mon Nov 26 2001 - 12:13:56 CST


I finally got a clean build on FreeBSD. I uploaded the static binary to
upload.sourceforge.net/incoming (the dynamic version was only a very
little bit smaller, so there didn't seem to be much point in that one. I
don't know what is getting statically linked in the dynamic version to
make it so large). The filename is abisuite-0.9.5-FreeBSD_i386.tar.gz
(please ignore the abisuite-0.9.5-FreeBSD_i386_static.tar.gz -- I was
cut off in the middle of the upload). The md5 sum is:
a367d990cc9c8dcc9dda6b5162220011

None of the extra options are enabled here. I'll be working on PSpell
and Gnome builds next.

In the end, for all my grief, these are the only things that I changed:

1) Get rid of *any* versions of wv and iconv on the system.
2) Add back in the -DLIBDIR=\"\" in libiconv/libcharset/lib/Makefile.abi
3) Add __FreeBSD__ to the ifdef in line 564 of
src/wp/ap/unix/ap_UnixApp.cpp (it seems like this will affect openbsd,
netbsd, as well, though)
4) I couldn't seem to get src/wp/impexp/xp/ie_imp_WordPerfect.cpp to
recognize the rint function found in <math.h>, so I added __FreeBSD__ to
the Win32 ifdef in ut_math.cpp and ut.math.h. This seems like a bit of
a hack, since I really do have a perfectly good rint on BSD, so I'll see
if I can't figure out what's wrong here. Is there anyone else I should
talk to about this?

You guys did an excellent job on the build system this time around (I've
had a lot of trouble compiling the whole .9.x line). Many of the things
which had plagued me in the past were taken care of. Thanks for a
great piece of software.

-Paul (posom on IRC)



This archive was generated by hypermail 2b25 : Mon Nov 26 2001 - 12:14:07 CST