Hi Ralf,
Well, how ARE you supposed to get around this ?
Here's an excerpt :
HOME is /cygdrive/c/Dokumente und Einstellungen/Roger While
build directory is $HOME/open-cobol-0.33
Interesting is that previously the shared library has been succesfully created.
(in libcob) - So libtool is obviously doing something right.
ie. Compilations and creating the libcob dll were successful.
Here we are trying to link a binary -
----- Snip ----
make all-recursive
make[1]: Entering directory `/cygdrive/c/Dokumente und Einstellungen/Roger
While/open-cobol-0.33'
Making all in lib
make[2]: Entering directory `/cygdrive/c/Dokumente und Einstellungen/Roger
While/open-cobol-0.33/lib'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/cygdrive/c/Dokumente und Einstellungen/Roger
While/open-cobol-0.33/lib'
Making all in libcob
make[2]: Entering directory `/cygdrive/c/Dokumente und Einstellungen/Roger
While/open-cobol-0.33/libcob'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/cygdrive/c/Dokumente und Einstellungen/Roger
While/open-cobol-0.33/libcob'
Making all in cobc
make[2]: Entering directory `/cygdrive/c/Dokumente und Einstellungen/Roger
While/open-cobol-0.33/cobc'
make all-am
make[3]: Entering directory `/cygdrive/c/Dokumente und Einstellungen/Roger
While/open-cobol-0.33/cobc'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/cygdrive/c/Dokumente und Einstellungen/Roger
While/open-cobol-0.33/cobc'
make[2]: Leaving directory `/cygdrive/c/Dokumente und Einstellungen/Roger
While/open-cobol-0.33/cobc'
Making all in bin
make[2]: Entering directory `/cygdrive/c/Dokumente und Einstellungen/Roger
While/open-cobol-0.33/bin'
echo "/bin/sh ../libtool --tag=CC --mode=link gcc -fsigned-char -Wall
-Wwrite-strings -Wmissing-prototypes -Wno-format-y2k -O2 -march=i686
-mtune=pentium2 -finline-functions -fomit-frame-pointer
-Wl,--export-all-symbols -Wl,--enable-auto-import -o
cobcrun.exe cobcrun-cobcrun.o -lm -ldb-4.3 -lgmp -lintl -lncurses
-L../libcob/.libs -lcob "
/bin/sh ../libtool --tag=CC --mode=link gcc -fsigned-char -Wall
-Wwrite-strings -Wmissing-prototypes -Wno-format-y2k -O2 -march=i686
-mtune=pentium2 -finline-functions -fomit-frame-pointer
-Wl,--export-all-symbols -Wl,--enable-auto-import -o
cobcrun.exe cobcrun-cobcrun.o -lm -ldb-4.3 -lgmp -lintl -lncurses
-L../libcob/.libs -lcob
libtool: link: cannot find the library `' or unhandled argument `und'
make[2]: *** [cobcrun.exe] Error 1
make[2]: Leaving directory `/cygdrive/c/Dokumente und Einstellungen/Roger
While/open-cobol-0.33/bin'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/cygdrive/c/Dokumente und Einstellungen/Roger
While/open-cobol-0.33'
make: *** [all] Error 2
---- End snip ----
("Dokumente und Einstellungen/<user>" is default HOME for Cygwin on German
Win2K/XP)
Roger
Hi Roger,
* Roger While wrote on Thu, Jan 12, 2006 at 11:06:51AM CET:
>
> I found some earlier mails about this from 2005.
> Is anything being/going to be done about this ?
> This is a real pain on most Cygwin machines
> where users are likely to have spaces in
> path names (eg. in HOME - "Roger While").
No, unfortunately that has not been addressed yet.
Volunteers are few and bug count is not low, which
forces me to prioritize bugs that can not be worked
around.
Sorry,
Ralf
_______________________________________________
http://lists.gnu.org/mailman/listinfo/libtool