Message-Id: <200606110008.k5B08bMX020340@delorie.com> X-Authenticated: #27081556 From: Juan Manuel Guerrero To: djgpp-announce AT delorie DOT com Subject: ANNOUNCE: DJGPP port of libmygis 0.5.5 uploaded. Date: Sat, 10 Jun 2006 23:29:01 +0200 Content-Disposition: inline X-Y-GMX-Trusted: 0 This is a port of libmygis 0.5.5 to MSDOS/DJGPP. Please note that I am not familiar with the ideas of libmygis at all. I have simple ported an unix application to MSDOS/DJGPP. Libmygis is a collection of libraries and binaries to convert between certain gis (geographical information system) database formats and from these database formats to sql. If you do not know what gis is, you certainly do not need this port at all and you can forget about it. Please note that the sources include no testsuite, so I can not check if the port really works. I have no gis data so again I can not check if all this really works. It simply configures and compiles ok using djdev203 on Win98SE and djdev204 on WinXP-SP2. DJGPP specific changes. ======================= This software seems to have been written exclusively for unix and later a set of configuration scripts, generated using the tool set autoconf/automake, have been added. Unfortunatly the information gathered by the configure script and stored in config.h is almost not honoured by the source code at all. This implies that certain changes to the source code are required like: - honouring that djdev203/204 offers access() functionality - honouring that djdev203/204 offers getrusage() functionality - MSDOS dir separators may be slash and backslash as well - including the required files to provide getopt_long() functionality. This files have been taken from actual gnulib sources available at - a lot of other things needed to get the sources configured and compiled with DJGPP As usual all djgpp specific stuff is stored in the /djgpp subdir. Especially the diffs files documenting the changes to the original sources. The package includes no docs at all but in the dirs /dbf and /e00 contain readme.txt files pointing to certain URLs that may provide usfull information. As usual the port has been configured for stock djdev203. If you need to recompile the sources on WinXP using djdev204beta you will have to reconfigure the sources. Proceed as follows: - Remove the config.cache file from the /djgpp dir. - Run the commands: make clean make distclean in *THAT* order. That is needed because the makefile generated by the package author is not really standard conforming. - Now you can configure, compile and install the products running the following command sequence from the top srcdir: djgpp\config make make install cd tools make install cd ..\tests make install The first install will install only the headers in the /dev/DJDIR/include directory and the libraries into /dev/DJDIR/lib. Changing into /tools and invoking the install target will install mysqlgisimport.exe into /dev/DJDIR/bin. In the directory /tests there are some test programs that may be usefull and can be installed too. The port consists of two packages that have been compiled using djdev203 and that can be downloaded from ftp.delorie.com and mirrors as (timestamp 2006-06-10): libmygis 0.5.5 binary, headers and libs: ftp://ftp.delorie.com/pub/djgpp/current/v2tk/mgis055b.zip libmygis 0.5.5 source: ftp://ftp.delorie.com/pub/djgpp/current/v2tk/mgis055s.zip For the convenience of the WinXP users the binaries has been produced a second time using the djdev204 beta library. This package is available at ftp.delorie.com and mirrors as (timestamp 2006-06-10): libmygis 0.5.5 binary, info and man format documentation: ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/mgis055b.zip Send libmygis specific bug reports to Jeremy Cole. Send suggestions and bug reports concerning the DJGPP port to comp.os.msdos.djgpp or . Enjoy. Guerrero, Juan Manuel