I receive the following message when compiling TAO 1.4 on Solaris 8 for

Intel:

% g++ -W -Wall -Wpointer-arith -pipe -O3 -gstabs+ -D_REENTRANT
-I/export/home/ACE_wrappers -I/export/home/ACE_wrappers/TAO
-DACE_HAS_EXCEPTIONS -D__ACE_INLINE__
-I/export/home/ACE_wrappers/TAO -DTAO_IFR_CLIENT_BUILD_DLL -c -fPIC -o

..shobj/IFR_BasicC.o IFR_BasicC.cpp
Assembler: IFR_BasicC.cpp
"", line 221286 : Internal: Out of symbol table
make: *** [.shobj/IFR_BasicC.o] Error 2


Here is more information:
% uname -a
SunOS iptgtest4 5.8 Generic_108529-13 i86pc i386 i86pc
% g++ --version
g++ (GCC) 3.2.3
% ld --version
GNU ld 2.11.2
% as --version
GNU assembler 2.11.2


Is there any way to get past this problem? With the same configuration

on a Sparc, I have no problems compiling.


I'm not running out of physical memory (512MB), and I'm not touching
swap space (2GB) when compiling the program.


I've tried using the Solaris linker and assembler without luck.


I've also tried the following:
% g++ -W -Wall -Wpointer-arith -pipe -gstabs+ -D_REENTRANT \
-I/export/home/ACE_wrappers -I/export/home/ACE_wrappers/TAO
-DACE_HAS_EXCEPTIONS \
-D__ACE_INLINE__ -I/export/home/ACE_wrappers/TAO
-DTAO_IFR_CLIENT_BUILD_DLL -c \
-fPIC -o .shobj/IFR_BasicC.o IFR_BasicC.cpp
Assembler: IFR_BasicC.cpp
"", line 329090 : Internal: Out of symbol table


Any help would be appreciated.


Thanks,
Dan