This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


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

gcc 2.95.2 for BSDi 4.0.1 errors on compilation?


am not able to compile gcc 2.95.2 for BSDi 4.0.1 with binutil2.9 I get
following errors: 
.....
cd f; make "AR_FLAGS_FOR_TARGET=rc"  "AR_FOR_TARGET=ar"  "BISON=bison"
"BISONFL
AGS="  "CFLAGS=-O2"  "CLIB="
"GCC_FOR_TARGET=/usr/home/naeem/gcc-2.95.2/gcc/xgc
c -B/usr/home/naeem/gcc-2.95.2/gcc/
-B/usr/ix/x86toolchain/gcc-2.95.2/i386-pc-bs
di4.0.1/bin/ -I/usr/ix/x86toolchain/gcc-2.95.2/i386-pc-bsdi4.0.1/include"
"LDFL
AGS="  "LEX=lex"  "LEXFLAGS="  "LN=ln"  "LN_S=ln -s"
"MAKEINFO=/usr/home/naeem/
gcc-2.95.2/texinfo/makeinfo/makeinfo "  "MAKEINFOFLAGS="
"RANLIB_FOR_TARGET=ran
lib"  "RANLIB_TEST_FOR_TARGET=[ -f ranlib ]  || ( [ "i386-pc-bsdi4.0.1" =
"i386-
pc-bsdi4.0.1" ]  && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] )"
"SHELL=/bin/sh"
  "STAGE_PREFIX="  "exeext="  "build_exeext="  "objext=.o"
"exec_prefix=/usr/ix
/x86toolchain/gcc-2.95.2"  "prefix=/usr/ix/x86toolchain/gcc-2.95.2"
"local_pref
ix=/usr/local"
"gxx_include_dir=/usr/ix/x86toolchain/gcc-2.95.2/lib/gcc-lib/i38
6-pc-bsdi4.0.1/2.95.2/../../../..`echo /usr/ix/x86toolchain/gcc-2.95.2 | sed
-e
's|^/usr/ix/x86toolchain/gcc-2.95.2||' -e 's|/[^/]*|/..|g'`/include/g++-3"
"too
ldir=/usr/ix/x86toolchain/gcc-2.95.2/i386-pc-bsdi4.0.1"
"gcc_tooldir=/usr/ix/x8
6toolchain/gcc-2.95.2/lib/gcc-lib/i386-pc-bsdi4.0.1/2.95.2/../../../../i386-
pc-b
sdi4.0.1"  "bindir=/usr/ix/x86toolchain/gcc-2.95.2/bin"
"libsubdir=/usr/ix/x86t
oolchain/gcc-2.95.2/lib/gcc-lib/i386-pc-bsdi4.0.1/2.95.2"
"datadir=/usr/ix/x86t
oolchain/gcc-2.95.2/share"  "distdir=../tmp/\$(subdir)"
"localedir=/usr/ix/x86t
oolchain/gcc-2.95.2/share/locale" "CC=gcc"  HOST_CC="`case 'gcc' in stage*)
echo
 'gcc' | sed -e 's|stage|../stage|g';; *) echo 'gcc';; esac`"  HOST_CFLAGS="
-DI
N_GCC    -O2   -DHAVE_CONFIG_H" HOST_CPPFLAGS="  "  ../f771
gcc -DIN_GCC    -O2   -DHAVE_CONFIG_H  -o fini fini.o proj-h.o
fini.o: In function `main':
/usr/home/naeem/gcc-2.95.2/gcc/f/fini.c:318: undefined reference to
`__eprintf'
fini.o: In function `testname':
/usr/home/naeem/gcc-2.95.2/gcc/f/fini.c:638: undefined reference to
`__eprintf'
/usr/home/naeem/gcc-2.95.2/gcc/f/fini.c:639: undefined reference to
`__eprintf'
fini.o: In function `testnames':
/usr/home/naeem/gcc-2.95.2/gcc/f/fini.c:712: undefined reference to
`__eprintf'
/usr/home/naeem/gcc-2.95.2/gcc/f/fini.c:713: undefined reference to
`__eprintf'
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.        I am not able to compile gcc 2.95.2 for BSDi 4.0.1 withi
binutil2.9 I get following errors: 
.....
cd f; make "AR_FLAGS_FOR_TARGET=rc"  "AR_FOR_TARGET=ar"  "BISON=bison"
"BISONFL
AGS="  "CFLAGS=-O2"  "CLIB="
"GCC_FOR_TARGET=/usr/home/naeem/gcc-2.95.2/gcc/xgc
c -B/usr/home/naeem/gcc-2.95.2/gcc/
-B/usr/ix/x86toolchain/gcc-2.95.2/i386-pc-bs
di4.0.1/bin/ -I/usr/ix/x86toolchain/gcc-2.95.2/i386-pc-bsdi4.0.1/include"
"LDFL
AGS="  "LEX=lex"  "LEXFLAGS="  "LN=ln"  "LN_S=ln -s"
"MAKEINFO=/usr/home/naeem/
gcc-2.95.2/texinfo/makeinfo/makeinfo "  "MAKEINFOFLAGS="
"RANLIB_FOR_TARGET=ran
lib"  "RANLIB_TEST_FOR_TARGET=[ -f ranlib ]  || ( [ "i386-pc-bsdi4.0.1" =
"i386-
pc-bsdi4.0.1" ]  && [ -f /usr/bin/ranlib -o -f /bin/ranlib ] )"
"SHELL=/bin/sh"
  "STAGE_PREFIX="  "exeext="  "build_exeext="  "objext=.o"
"exec_prefix=/usr/ix
/x86toolchain/gcc-2.95.2"  "prefix=/usr/ix/x86toolchain/gcc-2.95.2"
"local_pref
ix=/usr/local"
"gxx_include_dir=/usr/ix/x86toolchain/gcc-2.95.2/lib/gcc-lib/i38
6-pc-bsdi4.0.1/2.95.2/../../../..`echo /usr/ix/x86toolchain/gcc-2.95.2 | sed
-e
's|^/usr/ix/x86toolchain/gcc-2.95.2||' -e 's|/[^/]*|/..|g'`/include/g++-3"
"too
ldir=/usr/ix/x86toolchain/gcc-2.95.2/i386-pc-bsdi4.0.1"
"gcc_tooldir=/usr/ix/x8
6toolchain/gcc-2.95.2/lib/gcc-lib/i386-pc-bsdi4.0.1/2.95.2/../../../../i386-
pc-b
sdi4.0.1"  "bindir=/usr/ix/x86toolchain/gcc-2.95.2/bin"
"libsubdir=/usr/ix/x86t
oolchain/gcc-2.95.2/lib/gcc-lib/i386-pc-bsdi4.0.1/2.95.2"
"datadir=/usr/ix/x86t
oolchain/gcc-2.95.2/share"  "distdir=../tmp/\$(subdir)"
"localedir=/usr/ix/x86t
oolchain/gcc-2.95.2/share/locale" "CC=gcc"  HOST_CC="`case 'gcc' in stage*)
echo
 'gcc' | sed -e 's|stage|../stage|g';; *) echo 'gcc';; esac`"  HOST_CFLAGS="
-DI
N_GCC    -O2   -DHAVE_CONFIG_H" HOST_CPPFLAGS="  "  ../f771
gcc -DIN_GCC    -O2   -DHAVE_CONFIG_H  -o fini fini.o proj-h.o
fini.o: In function `main':
/usr/home/naeem/gcc-2.95.2/gcc/f/fini.c:318: undefined reference to
`__eprintf'
fini.o: In function `testname':
/usr/home/naeem/gcc-2.95.2/gcc/f/fini.c:638: undefined reference to
`__eprintf'
/usr/home/naeem/gcc-2.95.2/gcc/f/fini.c:639: undefined reference to
`__eprintf'
fini.o: In function `testnames':
/usr/home/naeem/gcc-2.95.2/gcc/f/fini.c:712: undefined reference to
`__eprintf'
/usr/home/naeem/gcc-2.95.2/gcc/f/fini.c:713: undefined reference to
`__eprintf'
*** Error code 1

Stop.
*** Error code 1

Stop.
*** Error code 1

Stop.                   
 --------------------------

And if you defind __printf and then compile it again then the compilatoin
fails at:

.......
for name in _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2  _lshrdi3
_ashldi3
 _ashrdi3 _ffsdi2  _udiv_w_sdiv _udivmoddi4 _cmpdi2 _ucmpdi2 _floatdidf
_floatdi
sf  _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi
_fixxfdi
_fixunsxfdi _floatdixf _fixunsxfsi  _fixtfdi _fixunstfdi _floatditf
__gcc_bcmp
_varargs __dummy _eprintf  _bb _shtab _clear_cache _trampoline __main _exit
_ct
ors _pure;  do  echo ${name};  /usr/home/naeem/gcc-2.95.2/gcc/xgcc
-B/usr/home/n
aeem/gcc-2.95.2/gcc/
-B/usr/ix/x86toolchain/gcc-2.95.2/i386-pc-bsdi4.0.1/bin/ -I
/usr/ix/x86toolchain/gcc-2.95.2/i386-pc-bsdi4.0.1/include -O2   -DIN_GCC
-O2
-I./include   -g1  -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -I. -I. -I./config
-I./
../include -c -DL${name}   ./libgcc2.c -o ${name}.o;  if [ $? -eq 0 ] ; then
tru
e; else exit 1; fi;  ar rc tmplibgcc2.a ${name}.o;  rm -f ${name}.o;  done
_muldi3
_divdi3
_moddi3
_udivdi3
_umoddi3
_negdi2
_lshrdi3
_ashldi3
_ashrdi3
_ffsdi2
_udiv_w_sdiv
_udivmoddi4
_cmpdi2
_ucmpdi2
_floatdidf
/var/tmp/ccIUuZCz.s: Assembler messages:
/var/tmp/ccIUuZCz.s:121: Error: Alignment not a power of 2
*** Error code 1

Stop.
*** Error code 1

Stop.                       

ANy help would be appreciated on this issue.


thanks

naeem
          



--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com


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