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

Kaveh R. Ghazi
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 R. Ghazi			Engagement Manager / Project Services		Icon CMT Corp.

More information about the Gcc-bugs mailing list