Compiling C++ with gcc 3.4 on Ubuntu 7.04

Asked by vae

I am trying to compile some C++ programs with gcc 3.4 and I get following error:

gcc-3.4: installation problem, cannot exec `cc1plus': No such file or directory

My platform is Ubuntu 7.04
Here is a list of installed gcc-3.4 modules:

/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/gcc-3.4-base
/usr/share/doc/gcc-3.4-base/gcc
/usr/share/doc/gcc-3.4-base/gcc/changelog.gz
/usr/share/doc/gcc-3.4-base/README.Bugs
/usr/share/doc/gcc-3.4-base/NEWS.gz
/usr/share/doc/gcc-3.4-base/NEWS.html
/usr/share/doc/gcc-3.4-base/FAQ.gz
/usr/share/doc/gcc-3.4-base/test-summary.gz
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/gccbug-3.4.1.gz
/usr/share/man/man1/gcc-3.4.1.gz
/usr/share/man/man1/gcov-3.4.1.gz
/usr/bin
/usr/bin/gcc-3.4
/usr/bin/gcov-3.4
/usr/bin/gccbug-3.4
/usr/lib
/usr/lib/gcc
/usr/lib/gcc/i486-linux-gnu
/usr/lib/gcc/i486-linux-gnu/3.4.6
/usr/lib/gcc/i486-linux-gnu/3.4.6/include
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/README
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/float.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/iso646.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/limits.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/stdarg.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/stdbool.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/stddef.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/syslimits.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/unwind.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/varargs.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/asm
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/asm/posix_types.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/mmintrin.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/emmintrin.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/pmmintrin.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/include/xmmintrin.h
/usr/lib/gcc/i486-linux-gnu/3.4.6/64
/usr/lib/gcc/i486-linux-gnu/3.4.6/64/libgcc.a
/usr/lib/gcc/i486-linux-gnu/3.4.6/64/libgcc_eh.a
/usr/lib/gcc/i486-linux-gnu/3.4.6/64/libgcov.a
/usr/lib/gcc/i486-linux-gnu/3.4.6/64/crtbegin.o
/usr/lib/gcc/i486-linux-gnu/3.4.6/64/crtbeginS.o
/usr/lib/gcc/i486-linux-gnu/3.4.6/64/crtbeginT.o
/usr/lib/gcc/i486-linux-gnu/3.4.6/64/crtend.o
/usr/lib/gcc/i486-linux-gnu/3.4.6/64/crtendS.o
/usr/lib/gcc/i486-linux-gnu/3.4.6/collect2
/usr/lib/gcc/i486-linux-gnu/3.4.6/specs
/usr/lib/gcc/i486-linux-gnu/3.4.6/libgcc.a
/usr/lib/gcc/i486-linux-gnu/3.4.6/libgcc_eh.a
/usr/lib/gcc/i486-linux-gnu/3.4.6/libgcov.a
/usr/lib/gcc/i486-linux-gnu/3.4.6/crtbegin.o
/usr/lib/gcc/i486-linux-gnu/3.4.6/crtbeginS.o
/usr/lib/gcc/i486-linux-gnu/3.4.6/crtbeginT.o
/usr/lib/gcc/i486-linux-gnu/3.4.6/crtend.o
/usr/lib/gcc/i486-linux-gnu/3.4.6/crtendS.o
/usr/share/doc/gcc-3.4
/usr/share/man/man1/i486-linux-gnu-gcc-3.4.1.gz
/usr/bin/i486-linux-gnu-gcc-3.4
/usr/lib/gcc/i486-linux-gnu/3.4.6/64/libgcc_s.so
/usr/lib/gcc/i486-linux-gnu/3.4.6/64/libgcc_s_64.so
/usr/lib/gcc/i486-linux-gnu/3.4.6/libgcc_s_64.so
/usr/lib/gcc/i486-linux-gnu/3.4.6/libgcc_s.so

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
vae
Solved:
Last query:
Last reply:
Revision history for this message
vae (ilijak) said :
#1

I found out (sorry for bothering).
g++-3.4 is a separate package. Installed and works.
I expected it to be installed together with gcc.

Cheers
Ilija