This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
make cross does not have directory obj/libraries
- To: egcs-bugs at cygnus dot com
- Subject: make cross does not have directory obj/libraries
- From: Martin Kahlert <martin dot kahlert at mchp dot siemens dot de>
- Date: Thu, 25 Jun 1998 10:58:55 +0200
Hi,
while trying to build a cross compiler for a mingw32 target i got
this:
/sw/local_l/kahlert/obj % ../egcs-19980621/configure --target=i686-pc-mingw32
Configuring for a i686-pc-linux-gnulibc1 host.
Created "Makefile" in /sw/local_l/kahlert/obj
Links are now set up to build a cross-compiler for i686-pc-mingw32
from i686-pc-linux-gnulibc1.
/sw/local_l/kahlert/obj % make cross:
[..a lot of stuff snipped ..]
make[2]: Entering directory `/sw/local_l/kahlert/obj/i686-pc-mingw32/libf2c'
rm -f stamp-libf77
cd libF77; make "CC=/sw/local_l/kahlert/obj/gcc/xgcc -B/sw/local_l/kahlert/obj/gcc/" "CFLAGS=-g -O2" "F2C_H_DIR=/sw/local_l/kahlert/egcs-19980621/libf2c" "G2C_H_DIR=/sw/local_l/kahlert/obj/libraries/libf2c" "GCC_H_DIR=/sw/local_l/kahlert/egcs-19980621/include" "LIBCFLAGS=-g -O2" "PICFLAG=" "RUNTESTFLAGS=" all
make[3]: Entering directory `/sw/local_l/kahlert/obj/i686-pc-mingw32/libf2c/libF77'
make[3]: *** No rule to make target `/sw/local_l/kahlert/obj/libraries/libf2c/g2c.h', needed by `F77_aloc.o'. Stop.
make[3]: Leaving directory `/sw/local_l/kahlert/obj/i686-pc-mingw32/libf2c/libF77'
make[2]: *** [stamp-libf77] Error 2
make[2]: Leaving directory `/sw/local_l/kahlert/obj/i686-pc-mingw32/libf2c'
make[1]: *** [all-target-libf2c] Error 2
make[1]: Leaving directory `/sw/local_l/kahlert/obj'
make: *** [cross] Error 2
ls /sw/local_l/kahlert/obj shows:
Makefile
config.cache
config.status
etc
gcc
i686-pc-mingw32
libiberty
texinfo
Hence there is no directory 'libraries'.
Should i mkdir one? Should it be a symlink?
Thanks for any help,
Martin.