Thread View: gnu.g++.lib.bug
2 messages
2 total messages
Started by ctw%CNS.UMIST.AC.UK
Fri, 17 Mar 1989 13:53
Building libg++
Author: ctw%CNS.UMIST.AC.UK
Date: Fri, 17 Mar 1989 13:53
Date: Fri, 17 Mar 1989 13:53
37 lines
2201 bytes
2201 bytes
When trying to build the test programs for libg++ I get the following
result.
1 % make clean
rm -f *.o core libtest.a test0 test1 test2 test3 test4 test5a test5b test6 test7
test8 test9 test10 test11 test12 test13 test14 test15 test16 test17 test18
test19 test20 test21 test22 test23 test.bye test.bye2 test.shell plot.out int*
2 % make
g++ -c -g -O -fchar-charconst -fsave-memoized -I/usr/local/lib/g++-include
-DLDXX=\"/usr/local/lib/gcc-ld++\" -DCRT1X=\"/usr/local/lib/crt1+.o\"
test.hello.cc -o test.hello.o
/usr/include/sys/fcntlcom.h:62: warning: type declaration of flock shadows
previous declaration
/usr/include/sys/fcntlcom.h:62: warning: `flock' was declared `extern' and later
`static'
g++ -c -g -O -fchar-charconst -fsave-memoized -I/usr/local/lib/g++-include
-DLDXX=\"/usr/local/lib/gcc-ld++\" -DCRT1X=\"/usr/local/lib/crt1+.o\"
test.bye.cc -o test.bye
g++ -c -g -O -fchar-charconst -fsave-memoized -I/usr/local/lib/g++-include
-DLDXX=\"/usr/local/lib/gcc-ld++\" -DCRT1X=\"/usr/local/lib/crt1+.o\"
test.bye2.cc -o test.bye2
g++ -c -g -O -fchar-charconst -fsave-memoized -I/usr/local/lib/g++-include
-DLDXX=\"/usr/local/lib/gcc-ld++\" -DCRT1X=\"/usr/local/lib/crt1+.o\"
test.shell.cc -o test.shell
g++ test.hello.o -o test0
ld: No such file or directory for Mcrt1.o
*** Error code 1
--
Colin Walls
Janet: Colin@uk.ac.umist _______________________________
DARPA: Colin@umist.ac.uk | There is nothing, absolutely |
Uucp: ukc!umist.ac.uk!Colin | nothing, quite so nice as |
| messing about, simply |
Tel: 061-236-3311 x 2626 | messing about in boats |
International: +44-61-236-3311 x 2626 -------------------------------
Building libg++
Author: mlm
Date: Fri, 17 Mar 1989 16:26
Date: Fri, 17 Mar 1989 16:26
23 lines
1318 bytes
1318 bytes
Turns out that gcc.c as distributed allows you to redefine STANDARD_STARTFILE_PREFIX to be any directory you want. It will check there and in /usr/local/lib for startup files, not in /usr/lib. Unfortunately, most system startup files live in /usr/lib, so unless you define STANDARD_STARTFILE_PREFIX to be /usr/lib, you'll lose. I changed the line in gcc.c char *standard_startfile_prefix_1 = "/usr/local/lib/"; to read char *standard_startfile_prefix_1 = "/usr/lib/"; This way I can specify my own startfile directory, without losing access to the system startup files. Moises ----------------------------------------------------------------------------- Internet/CSnet: mlm@cs.brown.edu BITNET: mlm@browncs.BITNET UUCP: ...!uunet!brunix!mlm Phone: (401)863-7664 USmail: Moises Lejter, Box 1910 Brown University, Providence RI 02912
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads