You need to build gcc twice by following
"4.3.1 GNU base gcc" and "4.3.4 Solaris aware gcc".
In both cases host-i386-pc-solaris2.11 directory and libintl.a will not be made.
So I guess you miss something such as configure options or environment 
variables.
Please check config.status file for configure options.

BTW if you have run "configure" directly under gcc source,
I recommend you to build under new directory gcc-4.1.1/objs or somewhere.
You can keep the source tree clean by just removing objs directory if you 
failed.

Sasa

On 06/ 8/09 10:11 PM, Alexander Eremin wrote:
> Following instructions, can't build gcc:
> ...
> gcc -g -O2   -o makedepend \
>         makedepend.o libcpp.a ../libiberty/libiberty.a \
>         ./../intl/libintl.a 
> gmake[2]: Leaving directory
> `/opt/DEV/arm/gcc-4.1.1/host-i386-pc-solaris2.11/libcpp'
> gmake[2]: Entering directory
> `/opt/DEV/arm/gcc-4.1.1/host-i386-pc-solaris2.11/gcc'
> gmake[2]: *** No rule to make target `all'.  Stop.
> gmake[2]: Leaving directory
> `/opt/DEV/arm/gcc-4.1.1/host-i386-pc-solaris2.11/gcc'
> gmake[1]: *** [all-gcc] Error 2
> gmake[1]: Leaving directory `/opt/DEV/arm/gcc-4.1.1'
> gmake: *** [all] Error 2
> 
> 
> ls -la host-i386-pc-solaris2.11/gcc/
> total 1556
> drwxr-xr-x   2 root     root           6 Jun  8 17:05 .
> drwxr-xr-x   7 root     root           7 Jun  8 17:07 ..
> -rw-r--r--   1 root     root           0 Jun  8 17:04 config.cache
> -rw-r--r--   1 root     root      220418 Jun  8 17:05 config.log
> -rw-r--r--   1 root     root         621 Jun  8 17:05 configargs.h
> -rwxr-xr-x   1 root     root      510469 Jun  8 17:04 configure.lineno
> 
> Any advice?
> 

Reply via email to