[ooc-compiler] Problems bootsrapping OO2C under MinGW/MSYS
Brought to you by:
mva
|
From: Bernhard T. <Bd...@wi...> - 2006-06-24 13:52:30
|
Dear OO2C users,
I am trying to bootstrap OO2C under MinGW/MSYS,
I successfully compiled the current gc.
./configure had no apparent problems.
but make fails in the last steps of stage0 (at least
I have the impression). Somehow it gets an windows-like
path specification (D:/Programme/Msys/...),
see below. Does anybody have an idea how to correct that.
regard & thanks in advance
--
Bernhard Treutwein
Bernhard.Treutwein(at)verwaltung uni-muenchen de (work)
BdT(at)wildwein de (home)
PS: The complete log is available, but I hope that I extracted the relevant
parts:
Bernhard@JANUS /usr/src/OO2C
$ cd oo2c_32-2.1.10
Bernhard@JANUS /usr/src/OO2C/oo2c_32-2.1.10
$ ./configure
checking for gcc... gcc
... no apparent errors ...
Bernhard@JANUS /usr/src/OO2C/oo2c_32-2.1.10
$ make
make -C stage0 -f Makefile.ext setup-src oo2c
make[1]: Entering directory `/usr/src/OO2C/oo2c_32-2.1.10/stage0'
test -h src || (rm -Rf src lib/src; cp -R ../src .; cp -R ../lib/src lib)
gcc -g -O2 -Ilib/src -I./obj -I./lib/obj -c ./lib/obj/ADT/ArrayList.c -o
./lib/obj/ADT/ArrayList.o
... some warnings ...
make[1]: Leaving directory `/usr/src/OO2C/oo2c_32-2.1.10/stage0'
sed -e 's?%libdir%?/usr/local/lib?g' \
-e 's?%oocdir%?/usr/local/lib/oo2c?g' \
-e 's?%bindir%?/usr/local/bin?g' \
-e 's?%INSTALL%?/bin/install -c?g' \
-e 's?%INSTALL_PROGRAM%?/bin/install -c?g' \
-e 's?%INSTALL_DATA%?/bin/install -c -m 644?g' \
/usr/src/OO2C/oo2c_32-2.1.10/rsrc/OOC/oo2crc.xml.mk
>/usr/src/OO2C/oo2c_32-2.1.10/rsrc/OOC/oo2crc.xml
sed -e 's:<file-system>:<!--:g' \
-e 's:</file-system>:-->:g' \
-e
's:<repositories>:<repositories><file-system>/usr/src/OO2C/oo2c_32-2.1.10/li
b
</file-system><file-system>/usr/src/OO2C/oo2c_32-2.1.10</file-system>:' \
/usr/src/OO2C/oo2c_32-2.1.10/rsrc/OOC/oo2crc.xml
>/usr/src/OO2C/oo2c_32-2.1.10/oo2crc-install.xml
stage0/oo2c --config oo2crc-install.xml -v -r lib -r . --build-package
liboo2c
- D:/Programme/Msys/1.0/src/OO2C/oo2c_32-2.1.10/lib/pkginfo.xml
- D:/Programme/Msys/1.0/src/OO2C/oo2c_32-2.1.10/pkginfo.xml
- lib/src/liboo2c.Mod
... no apparent errors ...
- lib/sym/liboo2c.Doc
/bin/libtool --tag=CXX --mode=compile gcc -g -O2 -Ilib/src -Iobj -Ilib/obj
-I/usr/src/OO2C/oo2c_32-2.1.10/obj -I/usr/src/OO2C/oo2c_32-2.1.10/lib/obj -c
D:/Programme/Msys/1.0/src/OO2C/oo2c_32-2.1.10/lib/src/RT0.c -o
lib/obj/RT0.lo
make: *** [lib/obj/liboo2c.la] Error 1
Bernhard@JANUS /usr/src/OO2C/oo2c_32-2.1.10
$ libtool --version
ltmain.sh (GNU libtool) 1.4e (1.1162 2002/11/22 22:36:25)
Copyright 1996, 1997, 1998, 1999, 2000, 2001
Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Bernhard@JANUS /usr/src/OO2C/oo2c_32-2.1.10
$ gcc --version
gcc.exe (GCC) 3.4.2 (mingw-special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
|