egcs-CVS19981129 powerpc-ibm-aix4.1.4.0 bootstrap fails in libobjc

Kaveh R. Ghazi ghazi@caip.rutgers.edu
Mon Nov 30 11:48:00 GMT 1998


Snapshot:		egcs-CVS19981129
Platform:		powerpc-ibm-aix4.1.4.0
Stage1 compiler:	cc
Assembler:		native
Linker:			native
BOOT_CFLAGS:		-g -O2 -mminimal-toc -pipe


	I got a failure building egcs on AIX4 after the three stage
bootstrap when it tries to compile libobjc in the "power" directory:

checking for thread file... configure: error: not found
[...]
make[4]: Entering directory `/a/caip/a47/u47/ghazi/gcc-testing/aix-test/egcs-CVS19981129/powerpc-ibm-aix4.1.4.0/power/libobjc'
make[4]: *** No rule to make target `all'.  Stop.
make[4]: Leaving directory `/a/caip/a47/u47/ghazi/gcc-testing/aix-test/egcs-CVS19981129/powerpc-ibm-aix4.1.4.0/power/libobjc'
make[3]: *** [multi-do] Error 1


	I *think* this is what happens.  When configure was run in
.../power/libobjc, it couldn't find a thread file and Makefile was
never created.

But for some odd reason, it worked in other subdirectories.  I.e., it
used thread file "single" in .../soft-float/libobjc and .../libobjc.
No libobjc directory was created in the .../powerpc dir.

	Admittedly, multilibbing is black magic to me.

		--Kaveh
--
Kaveh R. Ghazi			Engagement Manager / Project Services
ghazi@caip.rutgers.edu		Icon CMT Corp.



More information about the Gcc-bugs mailing list