gnuwin32-users Mailing List for GnuWin (Page 77)
Provides native Win32 open source ports and utilities
Brought to you by:
gnuwin32
You can subscribe to this list here.
| 2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(3) |
Dec
(4) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2002 |
Jan
|
Feb
|
Mar
(2) |
Apr
(10) |
May
|
Jun
|
Jul
(24) |
Aug
(14) |
Sep
(19) |
Oct
(16) |
Nov
(11) |
Dec
(3) |
| 2003 |
Jan
(25) |
Feb
(13) |
Mar
(2) |
Apr
(18) |
May
(24) |
Jun
(15) |
Jul
(19) |
Aug
(14) |
Sep
(5) |
Oct
|
Nov
(1) |
Dec
|
| 2004 |
Jan
|
Feb
(3) |
Mar
(6) |
Apr
(1) |
May
|
Jun
(5) |
Jul
(2) |
Aug
(5) |
Sep
(3) |
Oct
(4) |
Nov
(2) |
Dec
(1) |
| 2005 |
Jan
(27) |
Feb
(61) |
Mar
(55) |
Apr
(53) |
May
(63) |
Jun
(15) |
Jul
(37) |
Aug
(41) |
Sep
(21) |
Oct
(22) |
Nov
(49) |
Dec
(41) |
| 2006 |
Jan
(23) |
Feb
(18) |
Mar
(48) |
Apr
(34) |
May
(22) |
Jun
(16) |
Jul
(9) |
Aug
(14) |
Sep
(14) |
Oct
(27) |
Nov
(31) |
Dec
(40) |
| 2007 |
Jan
(57) |
Feb
(26) |
Mar
(10) |
Apr
(13) |
May
(29) |
Jun
(17) |
Jul
(22) |
Aug
(11) |
Sep
(29) |
Oct
(13) |
Nov
(21) |
Dec
(39) |
| 2008 |
Jan
(17) |
Feb
(28) |
Mar
(30) |
Apr
(11) |
May
(6) |
Jun
(13) |
Jul
(23) |
Aug
(9) |
Sep
(10) |
Oct
(23) |
Nov
(15) |
Dec
(15) |
| 2009 |
Jan
(9) |
Feb
(16) |
Mar
(9) |
Apr
(8) |
May
(36) |
Jun
(18) |
Jul
(10) |
Aug
(16) |
Sep
(10) |
Oct
(21) |
Nov
(6) |
Dec
(9) |
| 2010 |
Jan
(9) |
Feb
(17) |
Mar
(10) |
Apr
(7) |
May
(20) |
Jun
(18) |
Jul
(7) |
Aug
(11) |
Sep
(14) |
Oct
(11) |
Nov
(7) |
Dec
(3) |
| 2011 |
Jan
(1) |
Feb
(5) |
Mar
(11) |
Apr
(6) |
May
(20) |
Jun
(4) |
Jul
(7) |
Aug
(1) |
Sep
(8) |
Oct
(9) |
Nov
(8) |
Dec
(6) |
| 2012 |
Jan
(6) |
Feb
(6) |
Mar
(4) |
Apr
(3) |
May
|
Jun
(6) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
(1) |
Dec
(2) |
| 2013 |
Jan
|
Feb
(1) |
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
| 2015 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
(1) |
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2017 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2019 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Earnie B. <ear...@ya...> - 2002-09-01 13:08:05
|
James Michael DuPont wrote: > > Well, funny enought, I found out that FSF does not own the libiconv, > but the gettext. It is quite confusing. > > Bruno Haible has THREE! different CVS controls of the sources, > two on sourceforge (libiconv,clisp), one on savannah. And none on the > GNU CVS. > Ok, so we have too many CVS versions, hopefully all kept in sync. BTW, there are two for mingw-runtime and w32api. > > > > > > > Then we need to have a link on each of these projects as to who is > > > doing what. > > > > > > Believe me, I dont want to spend any more time than needed on this > > at > > > all! > > > > > > Maybe a WEBRING would be best, at least you all have each others > > names, > > > now please start talking, agree on a standard disclaimer about > > where to > > > go to get the newest version, who is doing what. > > > > The fight that needs fought is the convincing of each porter to use > > the > > subversions CVS. > Ok, this is where it gets more confusing. > > Gettext is a GNU package, fsf assigned copyright. > But the libintl that contains some of the functions is part of the libc > and is not assigned. > http://www.gnu.org/directory/Localization/gettext.html > > Iconv is and is NOT GNU package, but not assigned. > http://www.gnu.org/directory/Localization/libiconv.html > It is also not in subversions. > > !!! AND IT IS IN A NEW CVS REPOSITORY !! > So it is maintained in THREE DIFFERENT CVSes!! > US...@cv...:/cvsroot/clisp > http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/clisp/libiconv/?cvsroot=clisp > > George Greve talke about is here: > http://www.gnu.org/brave-gnu-world/issue-30.en.html > "The GNU libiconv [13] is the character set conversion library of the > GNU Project; through the iconv() function it offers programs the > functionality of convert documents between different character sets." > > I think this is very very very confusing for anyone, > no wonder why this is so painful! > Yea, me too. I'll respond to this more later. Earnie. |
|
From: James M. D. <mdu...@ya...> - 2002-09-01 07:21:13
|
--- Earnie Boyd <ear...@ya...> wrote: [SNIP] > > In the end, I want to a set of debian source packages that can be > > compiled using apt-source/dpkg for windows without any tweaking. > > I'd be happy for this. Well It is coming along, the DEBIAN package puts the original sources and a diff file, and the instructions on how to build all in one spot. I hope that I will be producing results soon. But have alot of real world stuff to do like you do as well. > > If the sources had been at the DIA site, then I would have used > thiers, > > or at the GIMP/GTK port. > > > > You guys need to fight is out as to WHO is the REAL slim shady! > > > > Will the real "libiconv" please stand up? Please stand up! > > > > The real libiconv would be the one who owns it, the FSF. One of the > problems with these > smaller packages is the lack of CVS support. If the official > maintainer > used CVS then a > branch could be set and all of the above porters would have > contributed > to the same port. Well, funny enought, I found out that FSF does not own the libiconv, but the gettext. It is quite confusing. Bruno Haible has THREE! different CVS controls of the sources, two on sourceforge (libiconv,clisp), one on savannah. And none on the GNU CVS. > > > > Then we need to have a link on each of these projects as to who is > > doing what. > > > > Believe me, I dont want to spend any more time than needed on this > at > > all! > > > > Maybe a WEBRING would be best, at least you all have each others > names, > > now please start talking, agree on a standard disclaimer about > where to > > go to get the newest version, who is doing what. > > The fight that needs fought is the convincing of each porter to use > the > subversions CVS. Ok, this is where it gets more confusing. Gettext is a GNU package, fsf assigned copyright. But the libintl that contains some of the functions is part of the libc and is not assigned. http://www.gnu.org/directory/Localization/gettext.html Iconv is and is NOT GNU package, but not assigned. http://www.gnu.org/directory/Localization/libiconv.html It is also not in subversions. !!! AND IT IS IN A NEW CVS REPOSITORY !! So it is maintained in THREE DIFFERENT CVSes!! US...@cv...:/cvsroot/clisp http://cvs.sourceforge.net/cgi-bin/cvsweb.cgi/clisp/libiconv/?cvsroot=clisp George Greve talke about is here: http://www.gnu.org/brave-gnu-world/issue-30.en.html "The GNU libiconv [13] is the character set conversion library of the GNU Project; through the iconv() function it offers programs the functionality of convert documents between different character sets." I think this is very very very confusing for anyone, no wonder why this is so painful! mike ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do You Yahoo!? Yahoo! Finance - Get real-time stock quotes http://finance.yahoo.com |
|
From: Earnie B. <ear...@ya...> - 2002-09-01 00:18:38
|
James Michael DuPont wrote: > I have been complaining about this all the time, I dont want to have to > scrouge the net trying to find all the sources that I need to duplicate > a port. That is why I have been complaining about the section 3 of the > GPL. Yes, this gets broken often. > > That states that all the sources and lib that are not part of the > system have to put placed in the same place as the binaries. A fact easy to miss with only one reading. Everyone needs to read and reread COPYING and COPYING.LIB. > > If people would follow the guidelines layed down by the FSF, > then we would not have these problems. Well, not as many anyway. > > For example, the Dia installer does not have all the sources code of > all the modules with it. > > The pw32 just has binaries, but the source code is missing. > http://sourceforge.net/projects/pw32/ > An all but dead project AFAIK. > > lets look for iconv : > http://sourceforge.net/projects/libiconv/ -- This is from Haible > http://savannah.gnu.org/projects/libiconv -- Oh another one! > http://gettext.sourceforge.net/ -- another port! > http://sourceforge.net/projects/mingwrep/ -- Your Package > http://www.gnu.org/software/libiconv/ -- The GNU Package > http://sourceforge.net/projects/gnuwin32/ -- The One I used > http://www.gimp.org/~tml/gimp/win32/downloads.html -- Contains links to > the gnu package, but not to yours. > http://sourceforge.net/projects/gettext/ -- And the gettext. An impressive list if I may say so. Each one with their own port. I often cringe. > > http://cygwin.com/cgi-bin2/package-cat.cgi?file=libiconv/libiconv-1.8-2-src&grep=iconv > CYGWIN also has a port! Cygwin though isn't native Win32 (i.e.: uses a different runtime other than MSVCRT). Therefore, let's not consider this a Win32 port, it's a Cygwin port. > > In the end, I want to a set of debian source packages that can be > compiled using apt-source/dpkg for windows without any tweaking. I'd be happy for this. > > As I said, I will try out your package, the only reason I posted this > unfinished package was so that someone else can try to compile it. > > I hope that we can consolidate all these versions floating around into > a single and consistent set of packages, you must admit that It is very > confusing!!! > See comments below. > > If the sources had been at the DIA site, then I would have used thiers, > or at the GIMP/GTK port. > > You guys need to fight is out as to WHO is the REAL slim shady! > > Will the real "libiconv" please stand up? Please stand up! > The real libiconv would be the one who owns it, the FSF. One of the problems with these smaller packages is the lack of CVS support. If the official maintainer used CVS then a branch could be set and all of the above porters would have contributed to the same port. > > Then we need to have a link on each of these projects as to who is > doing what. > > Believe me, I dont want to spend any more time than needed on this at > all! > > Maybe a WEBRING would be best, at least you all have each others names, > now please start talking, agree on a standard disclaimer about where to > go to get the newest version, who is doing what. The fight that needs fought is the convincing of each porter to use the subversions CVS. Earnie. |
|
From: Tor L. <tm...@ik...> - 2002-09-01 00:02:49
|
James Michael DuPont writes: > lets look for iconv : > http://sourceforge.net/projects/libiconv/ -- This is from Haible > http://savannah.gnu.org/projects/libiconv -- Oh another one! > http://gettext.sourceforge.net/ -- another port! > http://sourceforge.net/projects/mingwrep/ -- Your Package > http://www.gnu.org/software/libiconv/ -- The GNU Package > http://sourceforge.net/projects/gnuwin32/ -- The One I used > http://www.gimp.org/~tml/gimp/win32/downloads.html -- Contains links to > the gnu package, but not to yours. "The gnu package" being libiconv's official home, so of course there is a link to that page??? > http://sourceforge.net/projects/gettext/ -- And the gettext. > > http://cygwin.com/cgi-bin2/package-cat.cgi?file=libiconv/libiconv-1.8-2-src&grep=iconv > So we have a least six different distributions, Not all of those are binary distributions. > Now, how am I to know what to use? This has indeed been sometimes a problem for me too, for this and other packages. Something needs to be done, and I will gladly start by dropping my binary "distribution" of libiconv and instead point to one of the others. Probably the http://gettext.sourceforge.net/ one, as it has a DLL (instead of a static archive), and with the same name as I have used, and there thus won't be any change visible to the users of the DLL. As an excuse for having an own binary "distribution" of libiconv I can just say that when I first needed it, I couldn't find a suitable binary Win32 distribution to use. But things now have changed. For me, an ideal binary distribution of a library for Win32 should fill the following criteria: - Unless the library is very small, it should be built as a DLL - If the library's API and ABI is guaranteed to only get extended, and never to change incompatibly, the DLL name need not be versioned. Otherwise a version number should be included in the DLL name. (Note that the version number in the DLL name need not have any relationship to the software's version number as a whole, but can be similar to what's used in ELF shared library names.) - If you do use versioning in the DLL name, increase he version number only if you introduce backward incompatibilities. Not if you just add interfaces. - The import library need not, and should not in most cases, have versioning in its name. Rationale: On ELF systems, you typically have: libfoo.so -> libfoo.so.x libfoo.so.x No import libraries on ELF, but symlinks, the end result being that you link with -lfoo. Correspondingly, on Win32, you should also link with -lfoo (or foo.lib), and this import library then links to libfoo-x.dll (or whatever naming convention you use; libtool uses that.) - The DLL should be useable both from gcc- and MSVC-compiled code. This means that if the API includes structs that have bitfields, if building with gcc, one should use -fnative-struct. For most libraries, this is not a problem. The header files should not include headers found only on mingw. - There should be separate "runtime", "developer", and "source" packages. For small libraries, the first two can well be combined. But please don't force everybody to download and install source files, even if you of course should provide sources in the same location as the binaries. (Yes, I know I have occasionally sinned against this, and only provided links to sources on other sites. I will follow the (L)GPL more closely in the future.) - The developer package should include import libraries both for gcc and MSVC. Or at least the .def file so that the end-developer can generate an import library for the compiler of her choice. Note that if you build with MSVC, the .lib file can be used as such also by gcc. (Perhaps copy foo.lib to libfoo.a just for tradition.) But if you build with gcc, you need Microsoft's lib.exe to build the .lib file. The reason I have until now distributed own versions of libpng, libjpeg and some others is that I, at the time when I needed those, couldn't find suitable binary distributions that would have been good enough from my point of view. But things have improved since then, and I really should go through this stuff and drop my own versions when possible. --tml |
|
From: James M. D. <mdu...@ya...> - 2002-08-31 10:39:35
|
--- stefan <st...@lk...> wrote: > On Fri, 30 Aug 2002, James Michael DuPont wrote: > > > Dear fellow hackers, > > Hello! > > > I am working on putting my packages on sourceforge right now, > > https://sourceforge.net/project/showfiles.php?group_id=19878 > > I still have not converted all of my packages to the high standards > > that I preach, this of course makes me a hypocrite in one aspect. > > The 'libiconv' library "port" for MinGW32 has always been maintained > at the 'mingwrep' project on sourceforge. > > <http://sourceforge.net/project/showfiles.php?group_id=7382> > > Too bad we are doing duplicate work... > Wait! First of all I am talking about a mingw32 under debian, and second of all, please excuse that I overlooked your particular port, because there is no clear guidelines for the user as to which of the MANY ports he should use. I have been complaining about this all the time, I dont want to have to scrouge the net trying to find all the sources that I need to duplicate a port. That is why I have been complaining about the section 3 of the GPL. That states that all the sources and lib that are not part of the system have to put placed in the same place as the binaries. If people would follow the guidelines layed down by the FSF, then we would not have these problems. For example, the Dia installer does not have all the sources code of all the modules with it. The pw32 just has binaries, but the source code is missing. http://sourceforge.net/projects/pw32/ lets look for iconv : http://sourceforge.net/projects/libiconv/ -- This is from Haible http://savannah.gnu.org/projects/libiconv -- Oh another one! http://gettext.sourceforge.net/ -- another port! http://sourceforge.net/projects/mingwrep/ -- Your Package http://www.gnu.org/software/libiconv/ -- The GNU Package http://sourceforge.net/projects/gnuwin32/ -- The One I used http://www.gimp.org/~tml/gimp/win32/downloads.html -- Contains links to the gnu package, but not to yours. http://sourceforge.net/projects/gettext/ -- And the gettext. http://cygwin.com/cgi-bin2/package-cat.cgi?file=libiconv/libiconv-1.8-2-src&grep=iconv CYGWIN also has a port! So we have a least six different distributions, before we go into the gettext. Now, how am I to know what to use? I will try your package under mingw32 under Debian. So I just grabbed one of them an started to compile, even If your might have been newer. Let me tell you that I am just trying to get all the sources in one spot for the DIA recompilation for windows under mingw32/debian. I also want to setup some build environment that is easy to reproduce the binaries from and setup a strictly GPL compliant distribution of the entire sources. In the end, I want to a set of debian source packages that can be compiled using apt-source/dpkg for windows without any tweaking. As I said, I will try out your package, the only reason I posted this unfinished package was so that someone else can try to compile it. I hope that we can consolidate all these versions floating around into a single and consistent set of packages, you must admit that It is very confusing!!! If the sources had been at the DIA site, then I would have used thiers, or at the GIMP/GTK port. You guys need to fight is out as to WHO is the REAL slim shady! Will the real "libiconv" please stand up? Please stand up! Then we need to have a link on each of these projects as to who is doing what. Believe me, I dont want to spend any more time than needed on this at all! Maybe a WEBRING would be best, at least you all have each others names, now please start talking, agree on a standard disclaimer about where to go to get the newest version, who is doing what. Best regards, Mike ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do You Yahoo!? Yahoo! Finance - Get real-time stock quotes http://finance.yahoo.com |
|
From: Kees Z. <kz...@us...> - 2002-08-23 17:11:40
|
Thanks. I will add some more documentation to http://gnuwin32.sourceforge.net/compile.html in order to more clearly document how the builds have been done. In particular, all builds are done with Cywgin Bash, and not with Msys. Also, they use a specific library, libc, for emulating some common Unix functions, such as getuid, getpwnam, etc. Kees Zeelenberg ----- Oorspronkelijk bericht ----- Van: "James Michael DuPont" <mdu...@ya...> Aan: <kz...@us...>; <gnu...@li...> Verzonden: vrijdag 23 augustus 2002 13:25 Onderwerp: Compliation of libiconv under mingw/msys > Dear Sirs, > > I Have installed the lastest cygwin, and mingw. > Am running mys 1.0. > > gcc -v returns : > Reading specs from > c:/development/mingw32/bin/../lib/gcc-lib/mingw32/2.95.3-6/specs > gcc version 2.95.3-6 (mingw special) > > I am compiling the libiconv from > http://belnet.dl.sourceforge.net/sourceforge/gnuwin32/libiconv-1.7-src.zip > > First I run : > make -f makefile.mingw > > "checking for Cygwin environment... (cached) no > checking for mingw32 environment... (cached) yes > checking for executable suffix... (cached) .exe > checking build system type... i386-pc-mingw32" > All looks good : > > Then I make and get the following error : > > undefined reference to `WinMain@16' > > ------------------------------------------------------------- > mv -f .libs/localcharset.lo localcharset.lo > /bin/sh ../libtool --mode=link gcc -O -o libcharset.la -rpath > c:/progra~1/libiconv/lib -version-info 1:0:0 -no-undefined > localcharset.lo > rm -fr .libs/libcharset.la .libs/libcharset.* .libs/libcharset.* > generating symbol list for `libcharset.la' > dlltool --export-all --exclude-symbols > DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTSt artup@12,DllEntryPoint@12 > --output-def .libs/libcharset-1.dll-def localcharset.lo > sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < > .libs/libcharset-1.dll-def > .libs/libcharset.exp > if test "x`head -1 .libs/libcharset.exp`" = xEXPORTS; then cp > .libs/libcharset.exp .libs/libcharset-1.dll-def; else echo EXPORTS > > .libs/libcharset-1.dll-def; _lt_hint=1; cat .libs/libcharset.exp | > while read symbol; do set dummy $symbol; case $# in 2) echo " $2 @ > $_lt_hint ; " >> .libs/libcharset-1.dll-def;; *) echo " $2 @ $_lt_hint > $3 ; " >> .libs/libcharset-1.dll-def;; esac; _lt_hint=`expr 1 + > $_lt_hint`; done; fi > gcc -O -Wl,--base-file,.libs/libcharset-1.dll-base > -Wl,-e,_DllMainCRTStartup@12 -o .libs/libcharset-1.dll localcharset.lo > > c:\development\mingw32\bin\..\lib\gcc-lib\mingw32\2.95.3-6\..\..\..\..\ming w32\bin\ld.exe: > warning: cannot find entry symbol _DllMainCRTStartup@12; defaulting to > 00401000 > > c:/development/mingw32/bin/../lib/gcc-lib/mingw32/2.95.3-6/../../../libming w32.a(main.o)(.text+0x8d):main.c: > undefined reference to `WinMain@16' > > make[2]: *** [libcharset.la] Error 1 > make[2]: Leaving directory > `/cygdrive/c/development/dia/native/libiconv-1.7-src/src/libcharset/lib' > make[1]: *** [all] Error 2 > make[1]: Leaving directory > `/cygdrive/c/development/dia/native/libiconv-1.7-src/src/libcharset' > make: *** [all] Error 2 > ------------------------------------------------------------- > If if delete the config.cache, config.status and config.log and > reconfigure, or just change the prefix, then this problem goes away. > > > I also setup the config.site as instructed, but this is not needed yet > for the low level modules, so I build without it: > but had to remove these libs :#-lintl -liconv -liberty > and these includes that where not there yet : > #INCLUDES=" $INCLUDES -Ic:/development/mingw32/include/libc " > > > I had to delete the config.status, config.cache and config.log for it > to build properly. > > All goes fine untill make install, > then I get a strange error : > -------------------------------------------------- > [....] > /usr/bin/install.exe -cpD -m 644 .libs/libcharset.a > c:/progra~1/libiconv/lib/libcharset.a > ranlib c:/progra > c:/progra: No such file or directory > > c:\development\mingw32\bin\ranlib.exe: make[2]: *** [install] Error 9 > make[2]: Leaving directory > `/c/development/dia/native/libiconv-1.7-src/src/libcharset/lib' > make[1]: *** [install] Error 2 > make[1]: Leaving directory > `/c/development/dia/native/libiconv-1.7-src/src/libcharset' > make: *** [install] Error 2 > -------------------------------------------------- > It seems that the name gets cut off after the "~". > If i reconfigure to : > --prefix=c:/mingw/libiconv > then the build works ok. > > You will find my patched version here: > http://introspector.sourceforge.net/dia/current_clean.tgz > > The diff file is here : > http://introspector.sourceforge.net/dia/diff_ming > > I wonder if you have similar problems building the libiconv? > > I am looking forward to your comments, > thanks for the good tools, > > Mike > > ===== > James Michael DuPont > http://introspector.sourceforge.net/ > > __________________________________________________ > Do You Yahoo!? > Yahoo! Finance - Get real-time stock quotes > http://finance.yahoo.com > |
|
From: James M. D. <mdu...@ya...> - 2002-08-23 12:36:22
|
I have now gotten gettext to compile. I have relocated the prefix to c:\mingw\ Here were the changes : 1. Here are the cleaned sources: http://introspector.sourceforge.net/dia/gettext-0.10.40.tar.gz 2. Here is the diff to the published sources http://introspector.sourceforge.net/dia/gettext-0.10.40.diff The problem was the configuration of the ilibconv, Here is my runconfig.sh that replaces the makefiles.mingw ------------------------------------------------------------ rm config.cache rm config.status rm config.log export CPPFLAGS=-Ic:/mingw/libiconv/include export LDFLAGS=-Lc:/mingw/libiconv/lib sh -x ./configure --prefix=c:/mingw/gettext --enable-static --host=i386-pc-mingw32 --build=i386-pc-mingw32 --target=i386-pc-mingw32 --with-libiconv-prefix=c:/mingw/libiconv --with-iconv=c:/mingw/ > debug.txt 2>&1 Note that I have not been able to figure this bit out, so I just hacked it. Following you will find the debug.txt if you are interested: it is too big for email, you will find it here : http://introspector.sourceforge.net/dia/debug.txt ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do You Yahoo!? Yahoo! Finance - Get real-time stock quotes http://finance.yahoo.com |
|
From: James M. D. <mdu...@ya...> - 2002-08-23 12:33:53
|
I have now gotten gettext to compile. I have relocated the prefix to c:\mingw\ Here were the changes : 1. Here are the cleaned sources: http://introspector.sourceforge.net/dia/gettext-0.10.40.tar.gz 2. Here is the diff to the published sources http://introspector.sourceforge.net/dia/gettext-0.10.40.diff The problem was the configuration of the ilibconv, Here is my runconfig.sh that replaces the makefiles.mingw ------------------------------------------------------------ rm config.cache rm config.status rm config.log export CPPFLAGS=-Ic:/mingw/libiconv/include export LDFLAGS=-Lc:/mingw/libiconv/lib sh -x ./configure --prefix=c:/mingw/gettext --enable-static --host=i386-pc-mingw32 --build=i386-pc-mingw32 --target=i386-pc-mingw32 --with-libiconv-prefix=c:/mingw/libiconv --with-iconv=c:/mingw/ > debug.txt 2>&1 Note that I have not been able to figure this bit out, so I just hacked it. Following you will find the debug.txt if you are interested: -------------------------------------------------------------------- -------------------------------------------------------------------- + LIBICONV= + test yes = yes + LIBICONV=-liconv + echo -n 'checking for nl_langinfo and CODESET... ' checking for nl_langinfo and CODESET... + echo 'configure:7691: checking for nl_langinfo and CODESET' ++ echo '${am_cv_langinfo_codeset+set}' + eval 'test "${am_cv_langinfo_codeset+set}" = set' ++ test '' = set + cat + eval echo configure:7703: '"${CC-cc}' -o 'conftest${ac_exeext}' '$CFLAGS' '$CPPFLAGS' '$LDFLAGS' 'conftest.$ac_ext' '$LIBS' '1>&5"' ++ echo configure:7703: 'gcc -o conftest.exe -g -O2 -Ic:/mingw/libiconv/include -I/mingw//include -Lc:/mingw/libiconv/lib -L/mingw//lib conftest.c 1>&5' + echo 'configure: failed program was:' + cat conftest.c + rm -rf conftest.c + am_cv_langinfo_codeset=no + rm -f 'conftest*' + echo no no + test no = yes + test yes = yes + echo -n 'checking for LC_MESSAGES... ' checking for LC_MESSAGES... + echo 'configure:7726: checking for LC_MESSAGES' ++ echo '${am_cv_val_LC_MESSAGES+set}' + eval 'test "${am_cv_val_LC_MESSAGES+set}" = set' ++ test '' = set + cat + eval echo configure:7738: '"${CC-cc}' -o 'conftest${ac_exeext}' '$CFLAGS' '$CPPFLAGS' '$LDFLAGS' 'conftest.$ac_ext' '$LIBS' '1>&5"' ++ echo configure:7738: 'gcc -o conftest.exe -g -O2 -Ic:/mingw/libiconv/include -I/mingw//include -Lc:/mingw/libiconv/lib -L/mingw//lib conftest.c 1>&5' + echo 'configure: failed program was:' + cat conftest.c + rm -rf conftest.c + am_cv_val_LC_MESSAGES=no + rm -f 'conftest*' + echo no no + test no = yes + echo -n 'checking whether NLS is requested... ' checking whether NLS is requested... + echo 'configure:7759: checking whether NLS is requested' + test '' = set + USE_NLS=yes + echo yes yes + BUILD_INCLUDED_LIBINTL=no + USE_INCLUDED_LIBINTL=no + INTLLIBS= + test yes = yes + cat + echo -n 'checking whether included gettext is requested... ' checking whether included gettext is requested... + echo 'configure:7781: checking whether included gettext is requested' + test '' = set + nls_cv_force_use_gnu_gettext=no + echo no no + nls_cv_use_gnu_gettext=no + test no '!=' yes + CATOBJEXT=NONE ++ echo libintl.h ++ sed y%./+-%__p_% + ac_safe=libintl_h + echo -n 'checking for libintl.h... ' checking for libintl.h... + echo 'configure:7801: checking for libintl.h' ++ echo '${ac_cv_header_libintl_h+set}' + eval 'test "${ac_cv_header_libintl_h+set}" = set' ++ test '' = set + cat + ac_try=$CPP $CPPFLAGS conftest.c >/dev/null 2>conftest.out + eval echo configure:7811: '"$CPP' '$CPPFLAGS' conftest.c '>/dev/null' '2>conftest.out"' ++ echo configure:7811: 'gcc -E -Ic:/mingw/libiconv/include -I/mingw//include conftest.c >/dev/null 2>conftest.out' ++ grep -v '^ *+' conftest.out ++ grep -v '^conftest.c$' + ac_err=configure:7807: libintl.h: No such file or directory + test -z 'configure:7807: libintl.h: No such file or directory' + echo 'configure:7807: libintl.h: No such file or directory' + echo 'configure: failed program was:' + cat conftest.c + rm -rf conftest.c conftest.out + eval ac_cv_header_libintl_h=no ++ ac_cv_header_libintl_h=no + rm -f 'conftest*' ++ echo '$ac_cv_header_libintl_h' + eval 'test "$ac_cv_header_libintl_h" = yes' ++ test no = yes + echo no no + test NONE = NONE + nls_cv_use_gnu_gettext=yes + test yes = yes + INTLOBJS=$(GETTOBJS) + set dummy msgfmt + ac_word=msgfmt + echo -n 'checking for msgfmt... ' checking for msgfmt... + echo 'configure:8085: checking for msgfmt' ++ echo '${ac_cv_path_MSGFMT+set}' + eval 'test "${ac_cv_path_MSGFMT+set}" = set' ++ test '' = set + IFS= + ac_save_ifs= + IFS= : + test -z . + test -f ./msgfmt + test -z /usr/local/bin + test -f /usr/local/bin/msgfmt + test -z /mingw/bin + test -f /mingw/bin/msgfmt + test -z /bin + test -f /bin/msgfmt + test -z /c/Perl/bin/ + test -f /c/Perl/bin//msgfmt + test -z /d/sybase/FTS-12_0/dll + test -f /d/sybase/FTS-12_0/dll/msgfmt + test -z /d/sybase/FTS-12_0/bin + test -f /d/sybase/FTS-12_0/bin/msgfmt + test -z /d/sybase/ASE-12_0/dll + test -f /d/sybase/ASE-12_0/dll/msgfmt + test -z /d/sybase/ASE-12_0/bin + test -f /d/sybase/ASE-12_0/bin/msgfmt + test -z /d/sybase/OCS-12_0/dll + test -f /d/sybase/OCS-12_0/dll/msgfmt + test -z /d/sybase/OCS-12_0/bin + test -f /d/sybase/OCS-12_0/bin/msgfmt + test -z /d/sybase/ASEP + test -f /d/sybase/ASEP/msgfmt + test -z /c/sybase/OCS-12_0/dll + test -f /c/sybase/OCS-12_0/dll/msgfmt + test -z /c/sybase/OCS-12_0/bin + test -f /c/sybase/OCS-12_0/bin/msgfmt + test -z /c/sybase/ASEP + test -f /c/sybase/ASEP/msgfmt + test -z /d/Perl/bin/ + test -f /d/Perl/bin//msgfmt + test -z /d/WINNT/system32 + test -f /d/WINNT/system32/msgfmt + test -z /d/WINNT + test -f /d/WINNT/msgfmt + test -z /d/WINNT/System32/Wbem + test -f /d/WINNT/System32/Wbem/msgfmt + test -z /c/sybase/SQLRemote/dll + test -f /c/sybase/SQLRemote/dll/msgfmt + test -z /d/cygwin/bin + test -f /d/cygwin/bin/msgfmt + /d/cygwin/bin/msgfmt --statistics /dev/null + ac_cv_path_MSGFMT=/d/cygwin/bin/msgfmt + break + IFS= + test -z /d/cygwin/bin/msgfmt + MSGFMT=/d/cygwin/bin/msgfmt + test /d/cygwin/bin/msgfmt '!=' : + echo /d/cygwin/bin/msgfmt /d/cygwin/bin/msgfmt + set dummy gmsgfmt + ac_word=gmsgfmt + echo -n 'checking for gmsgfmt... ' checking for gmsgfmt... + echo 'configure:8119: checking for gmsgfmt' ++ echo '${ac_cv_path_GMSGFMT+set}' + eval 'test "${ac_cv_path_GMSGFMT+set}" = set' ++ test '' = set + IFS= + ac_save_ifs= + IFS=: + ac_dummy=.:/usr/local/bin:/mingw/bin:/bin:/c/Perl/bin/:/d/sybase/FTS-12_0/dll:/d/sybase/FTS-12_0/bin:/d/sybase/ASE-12_0/dll:/d/sybase/ASE-12_0/bin:/d/sybase/OCS-12_0/dll:/d/sybase/OCS-12_0/bin:/d/sybase/ASEP:/c/sybase/OCS-12_0/dll:/c/sybase/OCS-12_0/bin:/c/sybase/ASEP:/d/Perl/bin/:/d/WINNT/system32:/d/WINNT:/d/WINNT/System32/Wbem:/c/sybase/SQLRemote/dll:/d/cygwin/bin:/d/Program Files/Resource Kit/:/d/sybase/SQLRemote/dll:/d/sybase/DLL:/d/sybase/BIN:/c/emacs-21.1/bin:/d/Program Files/dia/bin:/c/development/bin + test -z . + test -f ./gmsgfmt + test -z /usr/local/bin + test -f /usr/local/bin/gmsgfmt + test -z /mingw/bin + test -f /mingw/bin/gmsgfmt + test -z /bin + test -f /bin/gmsgfmt + test -z /c/Perl/bin/ + test -f /c/Perl/bin//gmsgfmt + test -z /d/sybase/FTS-12_0/dll + test -f /d/sybase/FTS-12_0/dll/gmsgfmt + test -z /d/sybase/FTS-12_0/bin + test -f /d/sybase/FTS-12_0/bin/gmsgfmt + test -z /d/sybase/ASE-12_0/dll + test -f /d/sybase/ASE-12_0/dll/gmsgfmt + test -z /d/sybase/ASE-12_0/bin + test -f /d/sybase/ASE-12_0/bin/gmsgfmt + test -z /d/sybase/OCS-12_0/dll + test -f /d/sybase/OCS-12_0/dll/gmsgfmt + test -z /d/sybase/OCS-12_0/bin + test -f /d/sybase/OCS-12_0/bin/gmsgfmt + test -z /d/sybase/ASEP + test -f /d/sybase/ASEP/gmsgfmt + test -z /c/sybase/OCS-12_0/dll + test -f /c/sybase/OCS-12_0/dll/gmsgfmt + test -z /c/sybase/OCS-12_0/bin + test -f /c/sybase/OCS-12_0/bin/gmsgfmt + test -z /c/sybase/ASEP + test -f /c/sybase/ASEP/gmsgfmt + test -z /d/Perl/bin/ + test -f /d/Perl/bin//gmsgfmt + test -z /d/WINNT/system32 + test -f /d/WINNT/system32/gmsgfmt + test -z /d/WINNT + test -f /d/WINNT/gmsgfmt + test -z /d/WINNT/System32/Wbem + test -f /d/WINNT/System32/Wbem/gmsgfmt + test -z /c/sybase/SQLRemote/dll + test -f /c/sybase/SQLRemote/dll/gmsgfmt + test -z /d/cygwin/bin + test -f /d/cygwin/bin/gmsgfmt + test -z '/d/Program Files/Resource Kit/' + test -f '/d/Program Files/Resource Kit//gmsgfmt' + test -z /d/sybase/SQLRemote/dll + test -f /d/sybase/SQLRemote/dll/gmsgfmt + test -z /d/sybase/DLL + test -f /d/sybase/DLL/gmsgfmt + test -z /d/sybase/BIN + test -f /d/sybase/BIN/gmsgfmt + test -z /c/emacs-21.1/bin + test -f /c/emacs-21.1/bin/gmsgfmt + test -z '/d/Program Files/dia/bin' + test -f '/d/Program Files/dia/bin/gmsgfmt' + test -z /c/development/bin + test -f /c/development/bin/gmsgfmt + IFS= + test -z '' + ac_cv_path_GMSGFMT=/d/cygwin/bin/msgfmt + GMSGFMT=/d/cygwin/bin/msgfmt + test -n /d/cygwin/bin/msgfmt + echo /d/cygwin/bin/msgfmt /d/cygwin/bin/msgfmt + set dummy xgettext + ac_word=xgettext + echo -n 'checking for xgettext... ' checking for xgettext... + echo 'configure:8155: checking for xgettext' ++ echo '${ac_cv_path_XGETTEXT+set}' + eval 'test "${ac_cv_path_XGETTEXT+set}" = set' ++ test '' = set + IFS= + ac_save_ifs= + IFS= : + test -z . + test -f ./xgettext + test -z /usr/local/bin + test -f /usr/local/bin/xgettext + test -z /mingw/bin + test -f /mingw/bin/xgettext + test -z /bin + test -f /bin/xgettext + test -z /c/Perl/bin/ + test -f /c/Perl/bin//xgettext + test -z /d/sybase/FTS-12_0/dll + test -f /d/sybase/FTS-12_0/dll/xgettext + test -z /d/sybase/FTS-12_0/bin + test -f /d/sybase/FTS-12_0/bin/xgettext + test -z /d/sybase/ASE-12_0/dll + test -f /d/sybase/ASE-12_0/dll/xgettext + test -z /d/sybase/ASE-12_0/bin + test -f /d/sybase/ASE-12_0/bin/xgettext + test -z /d/sybase/OCS-12_0/dll + test -f /d/sybase/OCS-12_0/dll/xgettext + test -z /d/sybase/OCS-12_0/bin + test -f /d/sybase/OCS-12_0/bin/xgettext + test -z /d/sybase/ASEP + test -f /d/sybase/ASEP/xgettext + test -z /c/sybase/OCS-12_0/dll + test -f /c/sybase/OCS-12_0/dll/xgettext + test -z /c/sybase/OCS-12_0/bin + test -f /c/sybase/OCS-12_0/bin/xgettext + test -z /c/sybase/ASEP + test -f /c/sybase/ASEP/xgettext + test -z /d/Perl/bin/ + test -f /d/Perl/bin//xgettext + test -z /d/WINNT/system32 + test -f /d/WINNT/system32/xgettext + test -z /d/WINNT + test -f /d/WINNT/xgettext + test -z /d/WINNT/System32/Wbem + test -f /d/WINNT/System32/Wbem/xgettext + test -z /c/sybase/SQLRemote/dll + test -f /c/sybase/SQLRemote/dll/xgettext + test -z /d/cygwin/bin + test -f /d/cygwin/bin/xgettext + /d/cygwin/bin/xgettext --omit-header /dev/null + ac_cv_path_XGETTEXT=/d/cygwin/bin/xgettext + break + IFS= + test -z /d/cygwin/bin/xgettext + XGETTEXT=/d/cygwin/bin/xgettext + test /d/cygwin/bin/xgettext '!=' : + echo /d/cygwin/bin/xgettext /d/cygwin/bin/xgettext + BUILD_INCLUDED_LIBINTL=yes + USE_INCLUDED_LIBINTL=yes + CATOBJEXT=.gmo + INTLLIBS=$(top_builddir)/intl/libintl.la -liconv ++ echo ' ' ++ sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//' + LIBS= + test /d/cygwin/bin/msgfmt '!=' : + /d/cygwin/bin/msgfmt --statistics /dev/null + : + test /d/cygwin/bin/xgettext '!=' : + /d/cygwin/bin/xgettext --omit-header /dev/null + : + POSUB=po + test gettext = gettext + BUILD_INCLUDED_LIBINTL=yes + set dummy bison + ac_word=bison + echo -n 'checking for bison... ' checking for bison... + echo 'configure:8226: checking for bison' ++ echo '${ac_cv_prog_INTLBISON+set}' + eval 'test "${ac_cv_prog_INTLBISON+set}" = set' ++ test '' = set + test -n '' + IFS= + ac_save_ifs= + IFS=: + ac_dummy=.:/usr/local/bin:/mingw/bin:/bin:/c/Perl/bin/:/d/sybase/FTS-12_0/dll:/d/sybase/FTS-12_0/bin:/d/sybase/ASE-12_0/dll:/d/sybase/ASE-12_0/bin:/d/sybase/OCS-12_0/dll:/d/sybase/OCS-12_0/bin:/d/sybase/ASEP:/c/sybase/OCS-12_0/dll:/c/sybase/OCS-12_0/bin:/c/sybase/ASEP:/d/Perl/bin/:/d/WINNT/system32:/d/WINNT:/d/WINNT/System32/Wbem:/c/sybase/SQLRemote/dll:/d/cygwin/bin:/d/Program Files/Resource Kit/:/d/sybase/SQLRemote/dll:/d/sybase/DLL:/d/sybase/BIN:/c/emacs-21.1/bin:/d/Program Files/dia/bin:/c/development/bin + test -z . + test -f ./bison + test -z /usr/local/bin + test -f /usr/local/bin/bison + test -z /mingw/bin + test -f /mingw/bin/bison + test -z /bin + test -f /bin/bison + test -z /c/Perl/bin/ + test -f /c/Perl/bin//bison + test -z /d/sybase/FTS-12_0/dll + test -f /d/sybase/FTS-12_0/dll/bison + test -z /d/sybase/FTS-12_0/bin + test -f /d/sybase/FTS-12_0/bin/bison + test -z /d/sybase/ASE-12_0/dll + test -f /d/sybase/ASE-12_0/dll/bison + test -z /d/sybase/ASE-12_0/bin + test -f /d/sybase/ASE-12_0/bin/bison + test -z /d/sybase/OCS-12_0/dll + test -f /d/sybase/OCS-12_0/dll/bison + test -z /d/sybase/OCS-12_0/bin + test -f /d/sybase/OCS-12_0/bin/bison + test -z /d/sybase/ASEP + test -f /d/sybase/ASEP/bison + test -z /c/sybase/OCS-12_0/dll + test -f /c/sybase/OCS-12_0/dll/bison + test -z /c/sybase/OCS-12_0/bin + test -f /c/sybase/OCS-12_0/bin/bison + test -z /c/sybase/ASEP + test -f /c/sybase/ASEP/bison + test -z /d/Perl/bin/ + test -f /d/Perl/bin//bison + test -z /d/WINNT/system32 + test -f /d/WINNT/system32/bison + test -z /d/WINNT + test -f /d/WINNT/bison + test -z /d/WINNT/System32/Wbem + test -f /d/WINNT/System32/Wbem/bison + test -z /c/sybase/SQLRemote/dll + test -f /c/sybase/SQLRemote/dll/bison + test -z /d/cygwin/bin + test -f /d/cygwin/bin/bison + ac_cv_prog_INTLBISON=bison + break + IFS= + INTLBISON=bison + test -n bison + echo bison bison + test -n bison + break + test -z bison + echo -n 'checking version of bison... ' checking version of bison... + echo 'configure:8259: checking version of bison' ++ bison --version ++ sed -n 's/^.*GNU Bison.* \([0-9]*\.[0-9.]*\).*$/\1/p' + ac_prog_version=1.35 + ac_prog_version=1.35, ok + ac_verc_fail=no + echo '1.35, ok' 1.35, ok + test no = yes + GMOFILES= cs.gmo + POFILES= cs.po + GMOFILES= cs.gmo da.gmo + POFILES= cs.po da.po + GMOFILES= cs.gmo da.gmo de.gmo + POFILES= cs.po da.po de.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo + POFILES= cs.po da.po de.po el.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... + POFILES= cs.po da.po de.po el.po en...@qu... + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po ja.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po ja.po ko.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po ja.po ko.po nl.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po ja.po ko.po nl.po nn.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po ja.po ko.po nl.po nn.po no.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po ja.po ko.po nl.po nn.po no.po pl.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po ja.po ko.po nl.po nn.po no.po pl.po pt.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po ja.po ko.po nl.po nn.po no.po pl.po pt.po pt_BR.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po ja.po ko.po nl.po nn.po no.po pl.po pt.po pt_BR.po ru.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo sl.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po ja.po ko.po nl.po nn.po no.po pl.po pt.po pt_BR.po ru.po sl.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo sl.gmo sv.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po ja.po ko.po nl.po nn.po no.po pl.po pt.po pt_BR.po ru.po sl.po sv.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo sl.gmo sv.gmo tr.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po ja.po ko.po nl.po nn.po no.po pl.po pt.po pt_BR.po ru.po sl.po sv.po tr.po + GMOFILES= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo sl.gmo sv.gmo tr.gmo zh.gmo + POFILES= cs.po da.po de.po el.po en...@qu... en...@bo... es.po et.po fr.po gl.po id.po it.po ja.po ko.po nl.po nn.po no.po pl.po pt.po pt_BR.po ru.po sl.po sv.po tr.po zh.po + nls_cv_header_intl= + nls_cv_header_libgt= + DATADIRNAME=share + INSTOBJEXT=.mo + GENCAT=gencat + test x.gmo '!=' x + test 'xcs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR ru sl sv tr zh' = x + echo -n 'checking for catalogs to be installed... ' checking for catalogs to be installed... + echo 'configure:8306: checking for catalogs to be installed' + NEW_LINGUAS= + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja ko + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja ko nl + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl + useit=no + useit=yes + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR ru + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR ru sl + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR ru sl sv + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR ru sl sv tr + useit=no + useit=yes + test yes = yes + NEW_LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR ru sl sv tr zh + LINGUAS= cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR ru sl sv tr zh + echo ' cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR ru sl sv tr zh' cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR ru sl sv tr zh + test -n ' cs da de el en@quot en@boldquot es et fr gl id it ja ko nl nn no pl pt pt_BR ru sl sv tr zh' + CATALOGS= cs.gmo + CATALOGS= cs.gmo da.gmo + CATALOGS= cs.gmo da.gmo de.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo sl.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo sl.gmo sv.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo sl.gmo sv.gmo tr.gmo + CATALOGS= cs.gmo da.gmo de.gmo el.gmo en...@qu... en...@bo... es.gmo et.gmo fr.gmo gl.gmo id.gmo it.gmo ja.gmo ko.gmo nl.gmo nn.gmo no.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo sl.gmo sv.gmo tr.gmo zh.gmo + MKINSTALLDIRS= + test -n . + MKINSTALLDIRS=./mkinstalldirs + test -z ./mkinstalldirs + INTL_LIBTOOL_SUFFIX_PREFIX=l + test '' = t + set dummy emacs + ac_word=emacs + echo -n 'checking for emacs... ' checking for emacs... + echo 'configure:8354: checking for emacs' ++ echo '${ac_cv_path_EMACS+set}' + eval 'test "${ac_cv_path_EMACS+set}" = set' ++ test '' = set + IFS= + ac_save_ifs= + IFS=: + ac_dummy=.:/usr/local/bin:/mingw/bin:/bin:/c/Perl/bin/:/d/sybase/FTS-12_0/dll:/d/sybase/FTS-12_0/bin:/d/sybase/ASE-12_0/dll:/d/sybase/ASE-12_0/bin:/d/sybase/OCS-12_0/dll:/d/sybase/OCS-12_0/bin:/d/sybase/ASEP:/c/sybase/OCS-12_0/dll:/c/sybase/OCS-12_0/bin:/c/sybase/ASEP:/d/Perl/bin/:/d/WINNT/system32:/d/WINNT:/d/WINNT/System32/Wbem:/c/sybase/SQLRemote/dll:/d/cygwin/bin:/d/Program Files/Resource Kit/:/d/sybase/SQLRemote/dll:/d/sybase/DLL:/d/sybase/BIN:/c/emacs-21.1/bin:/d/Program Files/dia/bin:/c/development/bin + test -z . + test -f ./emacs + test -z /usr/local/bin + test -f /usr/local/bin/emacs + test -z /mingw/bin + test -f /mingw/bin/emacs + test -z /bin + test -f /bin/emacs + test -z /c/Perl/bin/ + test -f /c/Perl/bin//emacs + test -z /d/sybase/FTS-12_0/dll + test -f /d/sybase/FTS-12_0/dll/emacs + test -z /d/sybase/FTS-12_0/bin + test -f /d/sybase/FTS-12_0/bin/emacs + test -z /d/sybase/ASE-12_0/dll + test -f /d/sybase/ASE-12_0/dll/emacs + test -z /d/sybase/ASE-12_0/bin + test -f /d/sybase/ASE-12_0/bin/emacs + test -z /d/sybase/OCS-12_0/dll + test -f /d/sybase/OCS-12_0/dll/emacs + test -z /d/sybase/OCS-12_0/bin + test -f /d/sybase/OCS-12_0/bin/emacs + test -z /d/sybase/ASEP + test -f /d/sybase/ASEP/emacs + test -z /c/sybase/OCS-12_0/dll + test -f /c/sybase/OCS-12_0/dll/emacs + test -z /c/sybase/OCS-12_0/bin + test -f /c/sybase/OCS-12_0/bin/emacs + test -z /c/sybase/ASEP + test -f /c/sybase/ASEP/emacs + test -z /d/Perl/bin/ + test -f /d/Perl/bin//emacs + test -z /d/WINNT/system32 + test -f /d/WINNT/system32/emacs + test -z /d/WINNT + test -f /d/WINNT/emacs + test -z /d/WINNT/System32/Wbem + test -f /d/WINNT/System32/Wbem/emacs + test -z /c/sybase/SQLRemote/dll + test -f /c/sybase/SQLRemote/dll/emacs + test -z /d/cygwin/bin + test -f /d/cygwin/bin/emacs + test -z '/d/Program Files/Resource Kit/' + test -f '/d/Program Files/Resource Kit//emacs' + test -z /d/sybase/SQLRemote/dll + test -f /d/sybase/SQLRemote/dll/emacs + test -z /d/sybase/DLL + test -f /d/sybase/DLL/emacs + test -z /d/sybase/BIN + test -f /d/sybase/BIN/emacs + test -z /c/emacs-21.1/bin + test -f /c/emacs-21.1/bin/emacs + ac_cv_path_EMACS=/c/emacs-21.1/bin/emacs + break + IFS= + EMACS=/c/emacs-21.1/bin/emacs + test -n /c/emacs-21.1/bin/emacs + echo /c/emacs-21.1/bin/emacs /c/emacs-21.1/bin/emacs + test -n /c/emacs-21.1/bin/emacs + break + test -n /c/emacs-21.1/bin/emacs + test /c/emacs-21.1/bin/emacs '!=' no + echo -n 'checking where .elc files should go... ' checking where .elc files should go... + echo 'configure:8392: checking where .elc files should go' + lispdir=$(datadir)/emacs/site-lisp ++ echo /c/emacs-21.1/bin/emacs ++ sed -e 's,^.*/,,' + emacs_flavor=emacs + test xc:/mingw/gettext = xNONE + test -d c:/mingw/gettext/share/emacs/site-lisp + test -d c:/mingw/gettext/lib/emacs/site-lisp + echo '$(datadir)/emacs/site-lisp' $(datadir)/emacs/site-lisp ++ sed -e 's/.*Last updated for gettext-\([0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\).*/\1/p' -e d ./aclocal.m4 + ACLOCAL_VERSION= + aclocaldir=${datadir}/aclocal ++ cd . ++ pwd + ac_aux_dir_abs=/c/development/dia/native/gettext-0.10.40-src/src + set dummy dvips + ac_word=dvips + echo -n 'checking for dvips... ' checking for dvips... + echo 'configure:8426: checking for dvips' ++ echo '${ac_cv_path_DVIPS+set}' + eval 'test "${ac_cv_path_DVIPS+set}" = set' ++ test '' = set + IFS= + ac_save_ifs= + IFS=: + ac_dummy=.:/usr/local/bin:/mingw/bin:/bin:/c/Perl/bin/:/d/sybase/FTS-12_0/dll:/d/sybase/FTS-12_0/bin:/d/sybase/ASE-12_0/dll:/d/sybase/ASE-12_0/bin:/d/sybase/OCS-12_0/dll:/d/sybase/OCS-12_0/bin:/d/sybase/ASEP:/c/sybase/OCS-12_0/dll:/c/sybase/OCS-12_0/bin:/c/sybase/ASEP:/d/Perl/bin/:/d/WINNT/system32:/d/WINNT:/d/WINNT/System32/Wbem:/c/sybase/SQLRemote/dll:/d/cygwin/bin:/d/Program Files/Resource Kit/:/d/sybase/SQLRemote/dll:/d/sybase/DLL:/d/sybase/BIN:/c/emacs-21.1/bin:/d/Program Files/dia/bin:/c/development/bin + test -z . + test -f ./dvips + test -z /usr/local/bin + test -f /usr/local/bin/dvips + test -z /mingw/bin + test -f /mingw/bin/dvips + test -z /bin + test -f /bin/dvips + test -z /c/Perl/bin/ + test -f /c/Perl/bin//dvips + test -z /d/sybase/FTS-12_0/dll + test -f /d/sybase/FTS-12_0/dll/dvips + test -z /d/sybase/FTS-12_0/bin + test -f /d/sybase/FTS-12_0/bin/dvips + test -z /d/sybase/ASE-12_0/dll + test -f /d/sybase/ASE-12_0/dll/dvips + test -z /d/sybase/ASE-12_0/bin + test -f /d/sybase/ASE-12_0/bin/dvips + test -z /d/sybase/OCS-12_0/dll + test -f /d/sybase/OCS-12_0/dll/dvips + test -z /d/sybase/OCS-12_0/bin + test -f /d/sybase/OCS-12_0/bin/dvips + test -z /d/sybase/ASEP + test -f /d/sybase/ASEP/dvips + test -z /c/sybase/OCS-12_0/dll + test -f /c/sybase/OCS-12_0/dll/dvips + test -z /c/sybase/OCS-12_0/bin + test -f /c/sybase/OCS-12_0/bin/dvips + test -z /c/sybase/ASEP + test -f /c/sybase/ASEP/dvips + test -z /d/Perl/bin/ + test -f /d/Perl/bin//dvips + test -z /d/WINNT/system32 + test -f /d/WINNT/system32/dvips + test -z /d/WINNT + test -f /d/WINNT/dvips + test -z /d/WINNT/System32/Wbem + test -f /d/WINNT/System32/Wbem/dvips + test -z /c/sybase/SQLRemote/dll + test -f /c/sybase/SQLRemote/dll/dvips + test -z /d/cygwin/bin + test -f /d/cygwin/bin/dvips + test -z '/d/Program Files/Resource Kit/' + test -f '/d/Program Files/Resource Kit//dvips' + test -z /d/sybase/SQLRemote/dll + test -f /d/sybase/SQLRemote/dll/dvips + test -z /d/sybase/DLL + test -f /d/sybase/DLL/dvips + test -z /d/sybase/BIN + test -f /d/sybase/BIN/dvips + test -z /c/emacs-21.1/bin + test -f /c/emacs-21.1/bin/dvips + test -z '/d/Program Files/dia/bin' + test -f '/d/Program Files/dia/bin/dvips' + test -z /c/development/bin + test -f /c/development/bin/dvips + IFS= + test -z '' + ac_cv_path_DVIPS=/c/development/dia/native/gettext-0.10.40-src/src/missing dvips + DVIPS=/c/development/dia/native/gettext-0.10.40-src/src/missing dvips + test -n '/c/development/dia/native/gettext-0.10.40-src/src/missing dvips' + echo '/c/development/dia/native/gettext-0.10.40-src/src/missing dvips' /c/development/dia/native/gettext-0.10.40-src/src/missing dvips + set dummy texi2pdf + ac_word=texi2pdf + echo -n 'checking for texi2pdf... ' checking for texi2pdf... + echo 'configure:8462: checking for texi2pdf' ++ echo '${ac_cv_path_TEXI2PDF+set}' + eval 'test "${ac_cv_path_TEXI2PDF+set}" = set' ++ test '' = set + IFS= + ac_save_ifs= + IFS=: + ac_dummy=.:/usr/local/bin:/mingw/bin:/bin:/c/Perl/bin/:/d/sybase/FTS-12_0/dll:/d/sybase/FTS-12_0/bin:/d/sybase/ASE-12_0/dll:/d/sybase/ASE-12_0/bin:/d/sybase/OCS-12_0/dll:/d/sybase/OCS-12_0/bin:/d/sybase/ASEP:/c/sybase/OCS-12_0/dll:/c/sybase/OCS-12_0/bin:/c/sybase/ASEP:/d/Perl/bin/:/d/WINNT/system32:/d/WINNT:/d/WINNT/System32/Wbem:/c/sybase/SQLRemote/dll:/d/cygwin/bin:/d/Program Files/Resource Kit/:/d/sybase/SQLRemote/dll:/d/sybase/DLL:/d/sybase/BIN:/c/emacs-21.1/bin:/d/Program Files/dia/bin:/c/development/bin + test -z . + test -f ./texi2pdf + test -z /usr/local/bin + test -f /usr/local/bin/texi2pdf + test -z /mingw/bin + test -f /mingw/bin/texi2pdf + test -z /bin + test -f /bin/texi2pdf + test -z /c/Perl/bin/ + test -f /c/Perl/bin//texi2pdf + test -z /d/sybase/FTS-12_0/dll + test -f /d/sybase/FTS-12_0/dll/texi2pdf + test -z /d/sybase/FTS-12_0/bin + test -f /d/sybase/FTS-12_0/bin/texi2pdf + test -z /d/sybase/ASE-12_0/dll + test -f /d/sybase/ASE-12_0/dll/texi2pdf + test -z /d/sybase/ASE-12_0/bin + test -f /d/sybase/ASE-12_0/bin/texi2pdf + test -z /d/sybase/OCS-12_0/dll + test -f /d/sybase/OCS-12_0/dll/texi2pdf + test -z /d/sybase/OCS-12_0/bin + test -f /d/sybase/OCS-12_0/bin/texi2pdf + test -z /d/sybase/ASEP + test -f /d/sybase/ASEP/texi2pdf + test -z /c/sybase/OCS-12_0/dll + test -f /c/sybase/OCS-12_0/dll/texi2pdf + test -z /c/sybase/OCS-12_0/bin + test -f /c/sybase/OCS-12_0/bin/texi2pdf + test -z /c/sybase/ASEP + test -f /c/sybase/ASEP/texi2pdf + test -z /d/Perl/bin/ + test -f /d/Perl/bin//texi2pdf + test -z /d/WINNT/system32 + test -f /d/WINNT/system32/texi2pdf + test -z /d/WINNT + test -f /d/WINNT/texi2pdf + test -z /d/WINNT/System32/Wbem + test -f /d/WINNT/System32/Wbem/texi2pdf + test -z /c/sybase/SQLRemote/dll + test -f /c/sybase/SQLRemote/dll/texi2pdf + test -z /d/cygwin/bin + test -f /d/cygwin/bin/texi2pdf + test -z '/d/Program Files/Resource Kit/' + test -f '/d/Program Files/Resource Kit//texi2pdf' + test -z /d/sybase/SQLRemote/dll + test -f /d/sybase/SQLRemote/dll/texi2pdf + test -z /d/sybase/DLL + test -f /d/sybase/DLL/texi2pdf + test -z /d/sybase/BIN + test -f /d/sybase/BIN/texi2pdf + test -z /c/emacs-21.1/bin + test -f /c/emacs-21.1/bin/texi2pdf + test -z '/d/Program Files/dia/bin' + test -f '/d/Program Files/dia/bin/texi2pdf' + test -z /c/development/bin + test -f /c/development/bin/texi2pdf + IFS= + test -z '' + ac_cv_path_TEXI2PDF=/c/development/dia/native/gettext-0.10.40-src/src/missing texi2pdf + TEXI2PDF=/c/development/dia/native/gettext-0.10.40-src/src/missing texi2pdf + test -n '/c/development/dia/native/gettext-0.10.40-src/src/missing texi2pdf' + echo '/c/development/dia/native/gettext-0.10.40-src/src/missing texi2pdf' /c/development/dia/native/gettext-0.10.40-src/src/missing texi2pdf + set dummy texi2html + ac_word=texi2html + echo -n 'checking for texi2html... ' checking for texi2html... + echo 'configure:8498: checking for texi2html' ++ echo '${ac_cv_path_TEXI2HTML+set}' + eval 'test "${ac_cv_path_TEXI2HTML+set}" = set' ++ test '' = set + IFS= + ac_save_ifs= + IFS=: + ac_dummy=.:/usr/local/bin:/mingw/bin:/bin:/c/Perl/bin/:/d/sybase/FTS-12_0/dll:/d/sybase/FTS-12_0/bin:/d/sybase/ASE-12_0/dll:/d/sybase/ASE-12_0/bin:/d/sybase/OCS-12_0/dll:/d/sybase/OCS-12_0/bin:/d/sybase/ASEP:/c/sybase/OCS-12_0/dll:/c/sybase/OCS-12_0/bin:/c/sybase/ASEP:/d/Perl/bin/:/d/WINNT/system32:/d/WINNT:/d/WINNT/System32/Wbem:/c/sybase/SQLRemote/dll:/d/cygwin/bin:/d/Program Files/Resource Kit/:/d/sybase/SQLRemote/dll:/d/sybase/DLL:/d/sybase/BIN:/c/emacs-21.1/bin:/d/Program Files/dia/bin:/c/development/bin + test -z . + test -f ./texi2html + test -z /usr/local/bin + test -f /usr/local/bin/texi2html + test -z /mingw/bin + test -f /mingw/bin/texi2html + test -z /bin + test -f /bin/texi2html + test -z /c/Perl/bin/ + test -f /c/Perl/bin//texi2html + test -z /d/sybase/FTS-12_0/dll + test -f /d/sybase/FTS-12_0/dll/texi2html + test -z /d/sybase/FTS-12_0/bin + test -f /d/sybase/FTS-12_0/bin/texi2html + test -z /d/sybase/ASE-12_0/dll + test -f /d/sybase/ASE-12_0/dll/texi2html + test -z /d/sybase/ASE-12_0/bin + test -f /d/sybase/ASE-12_0/bin/texi2html + test -z /d/sybase/OCS-12_0/dll + test -f /d/sybase/OCS-12_0/dll/texi2html + test -z /d/sybase/OCS-12_0/bin + test -f /d/sybase/OCS-12_0/bin/texi2html + test -z /d/sybase/ASEP + test -f /d/sybase/ASEP/texi2html + test -z /c/sybase/OCS-12_0/dll + test -f /c/sybase/OCS-12_0/dll/texi2html + test -z /c/sybase/OCS-12_0/bin + test -f /c/sybase/OCS-12_0/bin/texi2html + test -z /c/sybase/ASEP + test -f /c/sybase/ASEP/texi2html + test -z /d/Perl/bin/ + test -f /d/Perl/bin//texi2html + test -z /d/WINNT/system32 + test -f /d/WINNT/system32/texi2html + test -z /d/WINNT + test -f /d/WINNT/texi2html + test -z /d/WINNT/System32/Wbem + test -f /d/WINNT/System32/Wbem/texi2html + test -z /c/sybase/SQLRemote/dll + test -f /c/sybase/SQLRemote/dll/texi2html + test -z /d/cygwin/bin + test -f /d/cygwin/bin/texi2html + test -z '/d/Program Files/Resource Kit/' + test -f '/d/Program Files/Resource Kit//texi2html' + test -z /d/sybase/SQLRemote/dll + test -f /d/sybase/SQLRemote/dll/texi2html + test -z /d/sybase/DLL + test -f /d/sybase/DLL/texi2html + test -z /d/sybase/BIN + test -f /d/sybase/BIN/texi2html + test -z /c/emacs-21.1/bin + test -f /c/emacs-21.1/bin/texi2html + test -z '/d/Program Files/dia/bin' + test -f '/d/Program Files/dia/bin/texi2html' + test -z /c/development/bin + test -f /c/development/bin/texi2html + IFS= + test -z '' + ac_cv_path_TEXI2HTML=/c/development/dia/native/gettext-0.10.40-src/src/missing texi2html + TEXI2HTML=/c/development/dia/native/gettext-0.10.40-src/src/missing texi2html + test -n '/c/development/dia/native/gettext-0.10.40-src/src/missing texi2html' + echo '/c/development/dia/native/gettext-0.10.40-src/src/missing texi2html' /c/development/dia/native/gettext-0.10.40-src/src/missing texi2html + test -d intl + echo 'GNU gettext library from gettext-0.10.40' + cat + trap '' 1 2 15 + cat + sed -n -e 's/'\''/'\''\\'\'''\''/g' -e 's/^\([a-zA-Z0-9_]*_cv_[a-zA-Z0-9_]*\)=\(.*\)/\1=${\1='\''\2'\''}/p' + cmp -s ./config.cache confcache + test -w ./config.cache + echo 'updating cache ./config.cache' updating cache ./config.cache + cat confcache + rm -f confcache + trap 'rm -fr conftest* confdefs* core core.* *.core $ac_clean_files; exit 1' 1 2 15 + test xc:/mingw/gettext = xNONE + test xNONE = xNONE + exec_prefix=${prefix} + test x. = x. + ac_vpsub=/^[ ]*VPATH[ ]*=[^:]*$/d + trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15 + DEFS=-DHAVE_CONFIG_H + : ./config.status + echo creating ./config.status creating ./config.status + rm -f ./config.status + cat ++ sed 1q ++ echo 'Makefile lib/Makefile intl/Makefile src/Makefile po/Makefile.in doc/Makefile man/Makefile tests/Makefile m4/Makefile misc/Makefile misc/gettextize config.h' ++ sed 's/:[^ ]*//g' + cat + cat + cat + cat + cat + cat + rm -f conftest.vals + cat + sed -n -f conftest.hdr confdefs.h + rm -f conftest.hdr + cat + rm -f conftest.tail + : ++ grep -c . conftest.vals + ac_lines=178 + test -z 178 + test 178 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=166 + test -z 166 + test 166 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=154 + test -z 154 + test 154 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=142 + test -z 142 + test 142 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=130 + test -z 130 + test 130 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=118 + test -z 118 + test 118 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=106 + test -z 106 + test 106 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=94 + test -z 94 + test 94 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=82 + test -z 82 + test 82 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=70 + test -z 70 + test 70 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=58 + test -z 58 + test 58 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=46 + test -z 46 + test 46 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=34 + test -z 34 + test 34 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=22 + test -z 22 + test 22 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=10 + test -z 10 + test 10 -eq 0 + echo ' cat > conftest.frag <<CEOF' + sed 12q conftest.vals + echo 'CEOF sed -f conftest.frag conftest.in > conftest.out rm -f conftest.in mv conftest.out conftest.in ' + sed 1,12d conftest.vals + rm -f conftest.vals + mv conftest.tail conftest.vals + : ++ grep -c . conftest.vals + ac_lines=0 + test -z 0 + test 0 -eq 0 + break + rm -f conftest.vals + cat + cat + cat + chmod +x ./config.status + rm -fr confdefs.h + test '' = yes + /bin/sh ./config.status creating Makefile creating lib/Makefile creating intl/Makefile creating src/Makefile creating po/Makefile.in creating doc/Makefile creating man/Makefile creating tests/Makefile creating m4/Makefile creating misc/Makefile creating misc/gettextize creating config.h creating po/POTFILES creating po/Makefile ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do You Yahoo!? Yahoo! Finance - Get real-time stock quotes http://finance.yahoo.com |
|
From: James M. D. <mdu...@ya...> - 2002-08-23 11:25:21
|
Dear Sirs, I Have installed the lastest cygwin, and mingw. Am running mys 1.0. gcc -v returns : Reading specs from c:/development/mingw32/bin/../lib/gcc-lib/mingw32/2.95.3-6/specs gcc version 2.95.3-6 (mingw special) I am compiling the libiconv from http://belnet.dl.sourceforge.net/sourceforge/gnuwin32/libiconv-1.7-src.zip First I run : make -f makefile.mingw "checking for Cygwin environment... (cached) no checking for mingw32 environment... (cached) yes checking for executable suffix... (cached) .exe checking build system type... i386-pc-mingw32" All looks good : Then I make and get the following error : undefined reference to `WinMain@16' ------------------------------------------------------------- mv -f .libs/localcharset.lo localcharset.lo /bin/sh ../libtool --mode=link gcc -O -o libcharset.la -rpath c:/progra~1/libiconv/lib -version-info 1:0:0 -no-undefined localcharset.lo rm -fr .libs/libcharset.la .libs/libcharset.* .libs/libcharset.* generating symbol list for `libcharset.la' dlltool --export-all --exclude-symbols DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12 --output-def .libs/libcharset-1.dll-def localcharset.lo sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < .libs/libcharset-1.dll-def > .libs/libcharset.exp if test "x`head -1 .libs/libcharset.exp`" = xEXPORTS; then cp .libs/libcharset.exp .libs/libcharset-1.dll-def; else echo EXPORTS > .libs/libcharset-1.dll-def; _lt_hint=1; cat .libs/libcharset.exp | while read symbol; do set dummy $symbol; case $# in 2) echo " $2 @ $_lt_hint ; " >> .libs/libcharset-1.dll-def;; *) echo " $2 @ $_lt_hint $3 ; " >> .libs/libcharset-1.dll-def;; esac; _lt_hint=`expr 1 + $_lt_hint`; done; fi gcc -O -Wl,--base-file,.libs/libcharset-1.dll-base -Wl,-e,_DllMainCRTStartup@12 -o .libs/libcharset-1.dll localcharset.lo c:\development\mingw32\bin\..\lib\gcc-lib\mingw32\2.95.3-6\..\..\..\..\mingw32\bin\ld.exe: warning: cannot find entry symbol _DllMainCRTStartup@12; defaulting to 00401000 c:/development/mingw32/bin/../lib/gcc-lib/mingw32/2.95.3-6/../../../libmingw32.a(main.o)(.text+0x8d):main.c: undefined reference to `WinMain@16' make[2]: *** [libcharset.la] Error 1 make[2]: Leaving directory `/cygdrive/c/development/dia/native/libiconv-1.7-src/src/libcharset/lib' make[1]: *** [all] Error 2 make[1]: Leaving directory `/cygdrive/c/development/dia/native/libiconv-1.7-src/src/libcharset' make: *** [all] Error 2 ------------------------------------------------------------- If if delete the config.cache, config.status and config.log and reconfigure, or just change the prefix, then this problem goes away. I also setup the config.site as instructed, but this is not needed yet for the low level modules, so I build without it: but had to remove these libs :#-lintl -liconv -liberty and these includes that where not there yet : #INCLUDES=" $INCLUDES -Ic:/development/mingw32/include/libc " I had to delete the config.status, config.cache and config.log for it to build properly. All goes fine untill make install, then I get a strange error : -------------------------------------------------- [....] /usr/bin/install.exe -cpD -m 644 .libs/libcharset.a c:/progra~1/libiconv/lib/libcharset.a ranlib c:/progra c:/progra: No such file or directory c:\development\mingw32\bin\ranlib.exe: make[2]: *** [install] Error 9 make[2]: Leaving directory `/c/development/dia/native/libiconv-1.7-src/src/libcharset/lib' make[1]: *** [install] Error 2 make[1]: Leaving directory `/c/development/dia/native/libiconv-1.7-src/src/libcharset' make: *** [install] Error 2 -------------------------------------------------- It seems that the name gets cut off after the "~". If i reconfigure to : --prefix=c:/mingw/libiconv then the build works ok. You will find my patched version here: http://introspector.sourceforge.net/dia/current_clean.tgz The diff file is here : http://introspector.sourceforge.net/dia/diff_ming I wonder if you have similar problems building the libiconv? I am looking forward to your comments, thanks for the good tools, Mike ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do You Yahoo!? Yahoo! Finance - Get real-time stock quotes http://finance.yahoo.com |
|
From: <mdu...@ya...> - 2002-08-22 17:54:35
|
Kees, --- Kees Zeelenberg <kz...@us...> schrieb: > this is the same policy as used by Cygwin and Djgpp, and these > certainly > cannot be accused of not following GPL. > So, there is no need to reconsider the packaging practice. Sorry to bother you with this. I was not making any accusation directly at you, in fact I find your project very usefull and am using it for the basis of porting some more gnome tools over. I just have been in a nasty discussion on the dia list, hans breuer has taken back his win32 binaries after I brought up this topic. It is a real shame. Mike ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________________________ Gesendet von Yahoo! Mail - http://mail.yahoo.de Möchten Sie mit einem Gruß antworten? http://grusskarten.yahoo.de |
|
From: Kees Z. <kz...@us...> - 2002-08-22 17:40:07
|
The source code provided in the *-src.zip files IS the source for the actual binaries . The diffs show indeed the difference with the original sources, but this is only provided as a reference (thus the diffs can be used to create the original sources, not the other way around). In fact, this is the same policy as used by Cygwin and Djgpp, and these certainly cannot be accused of not following GPL. So, there is no need to reconsider the packaging practice. Kees Zeelenberg ----- Oorspronkelijk bericht ----- Van: "James Michael DuPont" <mdu...@ya...> Aan: "Kees Zeelenberg" <kz...@us...>; <gnu...@li...> Verzonden: donderdag 22 augustus 2002 18:06 Onderwerp: GPL and the distribution of source code. > This is for your information, > I have been looking into the legal issues of the distribution of the > windows dlls and the patches to build them. > > Here are some appropriate quotes from > the GPL FAQ: > > http://www.gnu.org/licenses/gpl-faq.html#SourceAndBinaryOnDifferentSites > Can I put the binaries on my Internet server and put the source on a > different Internet site? --- NO you cannot > > http://www.gnu.org/licenses/gpl-faq.html#DistributeExtendedBinary > I want to distribute binaries, but distributing complete source is > inconvenient. Is it ok if I give users the diffs from the "standard" > version along with the binaries? > --- NO, you need to provide complete sources, not just diffs, with the > binaries. > > I think you might have to review your practices of distribution of > binaries. > > Mike > > Here are the full texts as follows : > > I want to distribute an extended version of a GPL-covered program in > binary form. Is it enough to distribute the source for the original > version? --NO you cannot > > http://www.gnu.org/licenses/gpl-faq.html#DistributingSourceIsInconvenient > > This FAQ clearly covers the practices of the DIA win32 distribution. > It shows how putting > > Can I put the binaries on my Internet server and put the source on a > different Internet site? > The GPL says you must offer access to copy the source code "from the > same place"; that is, next to the binaries. However, if you make > arrangements with another site to keep the necessary source code > available, and put a link or cross-reference to the source code next to > the binaries, we think that qualifies as "from the same place". > Note, however, that it is not enough to find some site that happens to > have the appropriate source code today, and tell people to look there. > Tomorrow that site may have deleted that source code, or simply > replaced it with a newer version of the same program. Then you would no > longer be complying with the GPL requirements. To make a reasonable > effort to comply, you need to make a positive arrangement with the > other site, and thus ensure that the source will be available there for > as long as you keep the binaries available. > > > I want to distribute an extended version of a GPL-covered program in > binary form. Is it enough to distribute the source for the original > version? > No, you must supply the source code that corresponds to the binary. > Corresponding source means the source from which users can rebuild the > same binary. > Part of the idea of free software is that users should have access to > the source code for *the programs they use*. Those using your version > should have access to the source code for your version. > > A major goal of the GPL is to build up the Free World by making sure > that improvement to a free program are themselves free. If you release > an improved version of a GPL-covered program, you must release the > improved source code under the GPL. > > > I want to distribute binaries, but distributing complete source is > inconvenient. Is it ok if I give users the diffs from the "standard" > version along with the binaries? > This is a well-meaning request, but this method of providing the source > doesn't really do the job. > A user that wants the source a year from now may be unable to get the > proper version from another site at that time. The standard > distribution site may have a newer version, but the same diffs probably > won't work with that version. > > So you need to provide complete sources, not just diffs, with the > binaries. > > > > ===== > James Michael DuPont > http://introspector.sourceforge.net/ > > __________________________________________________ > Do You Yahoo!? > HotJobs - Search Thousands of New Jobs > http://www.hotjobs.com > |
|
From: James M. D. <mdu...@ya...> - 2002-08-22 16:06:11
|
This is for your information, I have been looking into the legal issues of the distribution of the windows dlls and the patches to build them. Here are some appropriate quotes from the GPL FAQ: http://www.gnu.org/licenses/gpl-faq.html#SourceAndBinaryOnDifferentSites Can I put the binaries on my Internet server and put the source on a different Internet site? --- NO you cannot http://www.gnu.org/licenses/gpl-faq.html#DistributeExtendedBinary I want to distribute binaries, but distributing complete source is inconvenient. Is it ok if I give users the diffs from the "standard" version along with the binaries? --- NO, you need to provide complete sources, not just diffs, with the binaries. I think you might have to review your practices of distribution of binaries. Mike Here are the full texts as follows : I want to distribute an extended version of a GPL-covered program in binary form. Is it enough to distribute the source for the original version? --NO you cannot http://www.gnu.org/licenses/gpl-faq.html#DistributingSourceIsInconvenient This FAQ clearly covers the practices of the DIA win32 distribution. It shows how putting Can I put the binaries on my Internet server and put the source on a different Internet site? The GPL says you must offer access to copy the source code "from the same place"; that is, next to the binaries. However, if you make arrangements with another site to keep the necessary source code available, and put a link or cross-reference to the source code next to the binaries, we think that qualifies as "from the same place". Note, however, that it is not enough to find some site that happens to have the appropriate source code today, and tell people to look there. Tomorrow that site may have deleted that source code, or simply replaced it with a newer version of the same program. Then you would no longer be complying with the GPL requirements. To make a reasonable effort to comply, you need to make a positive arrangement with the other site, and thus ensure that the source will be available there for as long as you keep the binaries available. I want to distribute an extended version of a GPL-covered program in binary form. Is it enough to distribute the source for the original version? No, you must supply the source code that corresponds to the binary. Corresponding source means the source from which users can rebuild the same binary. Part of the idea of free software is that users should have access to the source code for *the programs they use*. Those using your version should have access to the source code for your version. A major goal of the GPL is to build up the Free World by making sure that improvement to a free program are themselves free. If you release an improved version of a GPL-covered program, you must release the improved source code under the GPL. I want to distribute binaries, but distributing complete source is inconvenient. Is it ok if I give users the diffs from the "standard" version along with the binaries? This is a well-meaning request, but this method of providing the source doesn't really do the job. A user that wants the source a year from now may be unable to get the proper version from another site at that time. The standard distribution site may have a newer version, but the same diffs probably won't work with that version. So you need to provide complete sources, not just diffs, with the binaries. ===== James Michael DuPont http://introspector.sourceforge.net/ __________________________________________________ Do You Yahoo!? HotJobs - Search Thousands of New Jobs http://www.hotjobs.com |
|
From: GnuWin32 <gnu...@us...> - 2002-08-17 16:18:19
|
An MS-Windows (Win32) port of Glpk-3.2.1 is available from http://gnuwin32.sourceforge.net GLPK (GNU Linear Programming Kit) is a set of routines written in ANSI C and organized in the form of a library. This package is intended for solving large-scale linear programming (LP), mixed integer linear programming (MIP), and other related problems. GLPK has the following main features: - implementation of the revised simplex method (based on sparse matrix technique, steepest edge pricing, and two-pass pivoting technique); - implementation of the primal-dual interior point method; - implementation of the branch-and-bound procedure (based on the dual simplex method); - application program interface (API). |
|
From: GnuWin32 <gnu...@us...> - 2002-08-14 21:14:51
|
In several packages the MS Visual C++ import libraries have been updated: BmEps, CompFace, FdLibM FreeType, JbigKit, LibArt, LibPng, LibTool, NetPbm, Popt, Wv The Mingw and Borland C++ libraries are not affected. |
|
From: GnuWin32 <gnu...@us...> - 2002-08-04 09:00:10
|
An MS-Windows (Win32) port of TextUtils-2.1 is available from http://gnuwin32.sourceforge.net GNU TextUtils is a collection of text utilities, such as printing and sorting. It consists of: - cat: concatenates and prints files on the standard output - cksum: checksum and count the bytes in a file - comm: compares two sorted files line by line - csplit: splits a file into sections determined by context lines - cut: remove sections from each line of files - expand: convert tabs to spaces - fmt: simple optimal text formatter - fold: wrap each input line to fit in specified width - head: output the first part of files - join: join lines of two files on a common field - md5sum: compute and check MD5 messsage digest - nl: number lines of files - od: dump files in octal and other formats - paste: merge lines of files - ptx: produce a permuted index of file contents - pr: convert text files for printing - shasum: compute and check SHA1 message digest - sort: sort lines of text files - split: split a file into pieces - sum: checksum and count the blocks in a file - tac: concatenates and prints files in reverse - tail: outputs the last part of files - tr: translates or deletes characters - tsort: perform topological sort - unexpand: convert spaces to tabs - uniq: remove duplicate lines from a sorted file - wc: prints the number of bytes, words, and lines in files Changes in release 2.1 [2.0.22] * `od -t f8' works once again [bug introduced in textutils-2.0.8] * various portability fixes, and general clean-up * various minor, corner-case bug fixes [2.0.21] * split accepts new option -a or --suffix-length. * split no longer generates longer suffixes than requested; instead, it reports an error when suffixes are exhausted. POSIX requires this behavior. * The _POSIX2_VERSION environment variable lets you select which version of POSIX the utilities should conform to. Its default value is system dependent. Set _POSIX2_VERSION=199209 to cause the utilities to support obsolete usage like "sort +1". * The following obsolete usages are no longer supported when conforming to POSIX 1003.1-2001, which prohibits most digit-string options: expand -N (instead, use expand -t N) head -N (instead, use head -c N or head -n N) fold -N (instead, use fold -w N) split -N (instead, use split -l N) tail -N (instead, use tail -c N or tail -n N) unexpand -N (instead, use unexpand --first-only -t N) uniq -N (instead, use uniq -f N) The following obsolete usages (options without arguments) are no longer supported when conforming to POSIX 1003.1-2001, which prohibits most options with optional arguments: od -s (instead, use od --strings) od -w (instead, use od --width) pr -S (instead, use pr --sep-string) [2.0.20] * tr no longer gets failed a assertion for [==] or [::] * The following obsolete usages are no longer supported when conforming to POSIX 1003.1-2001, which prohibits most options with leading "+": sort +POS1 -POS2 (instead, use sort -k) tail +N (instead, use tail -c +N or tail -n +N) uniq +N (instead, use uniq -s N) * Warnings are issued for obsolete usages on older hosts, unless POSIXLY_CORRECT is set in the environment. * sort -m no longer segfaults when given an empty file * sort -S now accepts 'K' as a synonym for 'k'. * wc recognizes all locale-defined white-space characters, not just those in the "C" locale. [2.0.19] * portability tweak to make lib/regex.c compile * split translatable strings only in the middle of sentences [2.0.18] * sort could segfault on systems without a working mkstemp function and with a gettimeofday function that clobbers the static buffer that localtime uses for it's return value -- introduced in 2.0.17 [2.0.17] * csplit no longer gets a failed assertion for this: printf 'a\n\n'|csplit - '/^$/' 2 * sort detects physical memory attributes more portably * tail no longer gets a segfault on Linux's /proc/ksyms * sum -s produces the proper 16-bit checksum for large files (this fixes a bug that was introduced in 2.0f) * uniq is now about 3 times faster than the version from 2.0 on Linux systems; the code uses lock-avoiding variants of common I/O functions [2.0.16] * tail -F no longer segfaults [2.0.15] * `head -c N' and `od -N N' now read no more than N bytes of input * tail accepts new option: -F, equivalent to `--follow=name --retry', for compatibility with the FreeBSD and NetBSD versions of tail. * fmt no longer segfaults when using a maximum line width larger than 32767 * uniq's --all-repeated option has new modes to delimit groups of duplicate lines: --all-repeated={precede,separate,none(default)} [2.0.14] * sort now accepts long options like "--reverse" and "--". * sort now checks option syntax as POSIX requires, except that (as usual for GNU) options can follow file names unless POSIXLY_CORRECT is set. For example, invalid positional combinations like "sort +1 -r -2" are now rejected as per POSIX. * The next POSIX standard will require that obsolescent 'sort' positional options like +1 be treated as file names, not options. Please use 'sort -k' instead. [2.0.13] * pr accepts new -D or --date option, to specify date format. * The following changes are required by POSIX: - If POSIXLY_CORRECT is set, dates in pr headers now look something like 'Dec 4 23:59 2001', with the exact appearance affected by LC_TIME. - pr -h now affects only the center header string, not the entire header. - pr no longer truncates headers. * Spacing in pr headers has been adjusted slightly. * `fmt --prefix=S' now works when S contains a byte with the high bit set [2.0.12] * sort has improved performance when using very little main memory * sort has improved memory management * sort is no longer susceptible to certain denial of service attacks * sort no longer suffers from a race condition whereby an interrupt received during cleanup could cause it to fail to remove temporary files. This problem could arise only on hosts without sigaction. [2.0.11] * sort accepts new -S SIZE option, to specify main-memory usage. [2.0.10] * od is faster and more portable than it was in 2.0.9 * tail avoids an uninitialized memory reference [2.0.9] * od now prints valid addresses for offsets of 2^32 and larger, and allows the byte offset (-j) and byte count (-N) arguments to be 2^32 and larger. * tail now works with line and byte counts of 2^32 and larger, on systems with large file support * join now works with an 8-bit delimiter * fix a compilation failure on some Solaris systems with wc.c [2.0.8] * od now supports 8-byte integers, assuming they're printable with e.g., %lld * new program: sha1sum * wc accepts new -m option: count (potentially multi-byte) characters * wc's `--chars' option is now equivalent to -m, not --bytes as it used to be * `cat -n' works properly when processing 2^31 or more lines [2.0g] * sort's --help output now warns that it is locale-aware * tail: fix a buffer underrun error that occurred on an empty pipe, also thanks to bounded pointers * pr: fix a bounds violation found by Greg McGary's bounded-pointers-enabled gcc It could have caused (with low probability) the columns on the last page of output *not* to be `balanced' when they should have been. * sort: if the -T tmpdir option is given multiple times, all the given directories are used; this can improve performance for huge sort/merges. [2.0f] * all programs fail when printing --help or --version output to a full device * cut no longer gets a segfault under some circumstances * unexpand accepts new option: --first-only [2.0e] * `tail -f directory' no longer gets a failed assertion * sort: big performance improvement when sorting many small files; from Charles Randall * configure and portability changes in m4/ and lib/ [2.0d] * preliminary sort performance improvements * tsort now works more like the traditional UNIX tsort. Before it would exit when it found a loop. Now it continues and outputs all items. * unexpand no longer infloops on certain sequences of white space * unified lib/: now that directory and most of the configuration framework is common between fileutils, textutils, and sh-utils [2.0c] * include lib/nanosleep.h. [2.0b] * portability tweaks for error.c vs. systems with deficient strerror_r [2.0a] * `tail --follow=name' no longer gets a failed assertion for a dev,inode-reusing race condition * sort and comm no longer consider newlines to be part of the line, as this requirement will likely be removed from POSIX.2. This undoes some changes made for textutils 1.22m and 1.22n. * tail's (short only) -f option no longer accepts an optional argument, so e.g., `tail -fn 2 file' works again. * tail no longer refuses to operate on certain types of files * fixed bug in tsort's handling of cycles |
|
From: GnuWin32 <gnu...@us...> - 2002-08-03 21:25:17
|
An MS-Windows (Win32) port of NetPbm-10.6 is available from http://gnuwin32.sourceforge.net Netpbm consists of over 250 tools for editing, converting and analyzing images. Changes in 10.4-10.6: pnmtotga: put "image ID" in TGA output. ppmtotga: Correct name to pnmtotga. pnmcomp: Add -opacity option. pbmtog3: Add -nofixedwidth option. ppmtopgm: upgrade to handle multi-image PPM file. icontopbm: fix bugs with invalid input formats. ppmtompeg: fix crash with logarithmic psearch algorithm and non-power-of-2 search range. configure: fix use of compiler other than cc. Fix Cygwin library build for default DLLVER. Fix file handle problem with Configure on old Perl. Don't use .defs file/run dlltool (Windows). Make library link on Solaris with GNU Ld work Make Configure not depend on File::Temp. Fix space after -I bug in Makefile.common, lib/Makefile. Change a bunch of macros to upper case; avoid name collision of round() with math library. Configure detects broken gcc, sets -O2. Configure detects jpeg headers not in default search path. |
|
From: GnuWin32 <gnu...@us...> - 2002-08-02 17:22:51
|
An MS-Windows (Win32) port of the latest release (2.4.6) of Gif2Png is available from http://gnuwin32.sourceforge.net Gif2Png converts GIF images to PNG images. |
|
From: GnuWin32 <gnu...@us...> - 2002-08-02 17:22:50
|
An MS-Windows (Win32) port of FdLibM-5.2 is available from http://gnuwin32.sourceforge.net FdLibM is C math library for machines that support IEEE 754 floating-point. It can be used as an addition to the standard math functions provided with Msvcrt.dll. |
|
From: Wolfgang R. <wol...@ra...> - 2002-07-27 14:24:05
|
Hello I use pnglib.a and zlib.a togetehr with MS VC++ without problems. If I try to use only the gzip routines of zlib.a I get an unresolved symbol __alloca in the link phase. Who to force MS VC++ to include this function. It is also defined in MS malloc.h include file. Thanks Wolfgang |
|
From: GnuWin32 <gnu...@us...> - 2002-07-24 17:14:33
|
An MS-Windows port of x86info-1.10s available from http://gnuwin32.sourceforge.net/ x86info displays x86 CPU diagnostics. x86info probes the CPU registers to find out a lot more information. It can discover the contents of model-specific registers, discover CPU silicon revisions, and lots more. The changes in this release are as follows: Added recognition for newer P4 Xeons, AMD Clawhammer ES, VIA Cyrix Ezra-T, and several new Intel cache descriptors. It is now possible to dump MTRR registers and decode the AMD K6 EFER register. The output of the machine check registers was reformatted, bugs discovered using valgrind were fixed, and the type of CPU socket in use is now displayed. There was also an internal code cleanup. |
|
From: GnuWin32 <gnu...@us...> - 2002-07-21 09:07:04
|
An MS-Windows (Win32) port of PngCrush-1.5.10 is available from http://gnuwin32.sourceforge.net/ PngCrush optimizes PNG images. Changes from 1.5.8 to 1.5.10: Version 1.5.10 (built with libpng-1.2.4 and zlib-1.1.4pc) Fixed bug, introduced in 1.5.9, that caused defaults for method 0 to be used instead of copying the original image, when the original was already smallest. Version 1.5.9 (built with libpng-1.2.4 and zlib-1.1.4pc) Work around CPU timer wraparound at 2G microseconds. Upgraded zlib from 1.1.3 to 1.1.4. Pngcrush is believed not to be vulnerable to the zlib-1.1.3 buffer-overflow bug. Choose the first instance of smallest IDAT instead of the last, for faster final recompression, suggested by TSamuel. |
|
From: GnuWin32 <gnu...@us...> - 2002-07-21 09:07:04
|
An MS-Windows (Win32) port of Src-Highlite-1.5 is available from http://gnuwin32.sourceforge.net/ Src-Highlite converts C, C++, Java, Prolog, Perl, PHP3, and Python source code to an HTML or XHTML page with syntax highlighted. Src-Highlite can now be installed in any directory, not only in its default one. Changes in 1.5: * xhtml output format is now handled * assert is now recognized as a Java keyword * a scanner for Python * when in Php3 strings can span more than one lines and line numbers are correctly formatted. |
|
From: GnuWin32 <gnu...@us...> - 2002-07-18 21:10:06
|
An MS-Windows port of x86info-1.9 is available from http://gnuwin32.sourceforge.net/ x86info displays x86 CPU diagnostics. x86info probes the CPU registers to find out a lot more information. It can discover the contents of model-specific registers, discover CPU silicon revisions, and lots more. |
|
From: GnuWin32 <gnu...@us...> - 2002-07-18 19:05:30
|
An MS-Windows port of Cpuid-1.28 is available from http://gnuwin32.sourceforge.net/ Cpuid is a CPU identification utility. This is a fairly complete CPU identification utility that executes the CPUID instruction on x86-family CPUs and decodes the results into English descriptions. It has been tested on several Intel, AMD (including Athlon/Duron) and Cyrix CPUs. If the Pentium III serial number misfeature is present and enabled, this program will display it. |
|
From: GnuWin32 <gnu...@us...> - 2002-07-18 17:56:46
|
Most probably the cpio.exe that is actually executed is not the cpio.exe from GnuWin32, since the latter does not depend on udbase.dll, but the cpio.ex= e from the UnixDos Toolkit for Windows (see http://www.profsoftware.com/unixdos). You can determine on which dll's an executable depends, by right-clicking on = it and choosing QuikView. So make sure that the GnuWin32 cpio.exe comes first in your PATH. ----- Oorspronkelijk bericht ----- Van: "Gnu Win32" <gnu...@bi...> Aan: <gnu...@li...> Verzonden: donderdag 18 juli 2002 9:56 Onderwerp: [Gnuwin32-users] Error message: Couldn't find 'udbase.dll' Hello. I'm trying to use GNUWin32 'cpio' command. I downloaded 'cpio-2.4.2-bin.zip', and uncompressed 'bin' folder. But when executing cpio.exe, I get this error message: "Couldn't find udbase.dll dynamic library in the directory" Any experience? Thank you very much. -------------------------------------------------------------------------= -- ----------------------------- =BFConoces eBay, el mayor centro de compra y venta en internet? M=F3viles, port=E1tiles, pda=B4s, cd=B4s, c=E1maras digitales, videocamar= as... =A1Compra ahora a los mejores precios! http://ebay.hispavista.com -------------------------------------------------------------------------= -- --------------------------- =BFSabes si est=E1 libre tu dominio .info/.biz/.com/.org/.net/.es? =BFQuieres tener tu propio dominio y redirigirlo a tu espacio web en Galeon.com por 3,01 euros/mes? Gestiona tu dominio desde http://www.galeon.com -------------------------------------------------------------------------= -- --------------------------- ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Gnuwin32-users mailing list Gnu...@li... https://lists.sourceforge.net/lists/listinfo/gnuwin32-users |