This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

gcc-4.1 Vs compat-g77-3.3.5-42.1 CROSSGCC


Hello dears.

I have a user that wanna compile an old fortran source code called
Corsika that requires the g77 compiler.

I have these packages instaled:

gcc-info-4.1.0-28.4
gcc-c++-4.1.0-28.4
libgcc-x86-4.1.0-28.4
gcc-fortran-4.1.0-28.4
gcc-4.1.0-28.4
libgcc-4.1.0-28.4


But not the g77


I googled for any materials and found a package that says that will
help-me. But I couldn't compile that:

compat-g77-3.3.5-42.1.src.rpm

I installed this rpms that gonne to /usr/src/packages/SOURCES/gcc-3.3.5/

than I untar the gcc-3.3.5.tar.bz2.

I have to compile this old gcc without damage the new gcc
installed(becouse it will be used just to compile g77 sources). Sou I
did as follows:


created the directories:


/home/denismpa/denismpa/g77/compiled

cd /home/denismpa/denismpa/g77

/usr/src/packages/SOURCES/gcc-3.3.5/configure
--prefix=/home/denismpa/denismpa/g77/compiled
--with-local-prefix=/home/denismpa/denismpa/g77/compiled
--enable-version-specific-runtime-libs --enable-languages=f77

next:

/home/denismpa/denismpa/g77$ make

but I didn't have success. =(

This is de last output lines of my make:

gcc   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings -Wstrict-prototypes
-Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long
-DHAVE_CONFIG_H  gcov.o intl.o version.o   ../libiberty/libiberty.a -o
gcov
gcc -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes    -DHAVE_CONFIG_H    -I. -If
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc/config
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc/../include
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/bad.c -o f/bad.o
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/bad.c: In function âffebad_finishâ:
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/bad.c:387: warning: pointer
targets in assignment differ in signedness
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/bad.c:391: warning: pointer
targets in assignment differ in signedness
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/bad.c:395: warning: pointer
targets in assignment differ in signedness
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/bad.c:399: warning: pointer
targets in assignment differ in signedness
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/bad.c:437: warning: pointer
targets in assignment differ in signedness
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/bad.c:492: warning: pointer
targets in assignment differ in signedness
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/bad.c:496: warning: pointer
targets in passing argument 3 of âffebad_bufputs_â differ in
signedness
gcc -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes    -DHAVE_CONFIG_H    -I. -If
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc/config
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc/../include
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/bit.c -o f/bit.o
gcc -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes    -DHAVE_CONFIG_H    -I. -If
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc/config
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc/../include
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/bld.c -o f/bld.o
gcc -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes    -DHAVE_CONFIG_H    -I. -If
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc/config
-I/usr/src/packages/SOURCES/gcc-3.3.5/gcc/../include
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/com.c -o f/com.o
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/com.c: In function
âffecom_char_args_x_â:
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/com.c:1938: warning: pointer
targets in passing argument 2 of âbuild_stringâ differ in signedness
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/com.c: In function
âffecom_constantunionâ:
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/com.c:10528: warning:
pointer targets in passing argument 2 of âbuild_stringâ differ in
signedness
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/com.c:10549: warning:
pointer targets in passing argument 2 of âbuild_stringâ differ in
signedness
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/com.c: At top level:
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/com.c:11080: error:
conflicting types for âffecom_gfrt_basictypeâ
/usr/src/packages/SOURCES/gcc-3.3.5/gcc/f/com.h:236: error: previous
declaration of âffecom_gfrt_basictypeâ was here
make[1]: *** [f/com.o] Error 1
make[1]: Leaving directory `/home/denismpa/denismpa/g77/gcc'
make: *** [all-gcc] Error 2


Please, anybody can help-me?


Regards,

Denis Anjos.

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]