Wiki updates

Sönke Ludwig sludwig at outerproduct.org
Wed Aug 22 12:50:58 PDT 2012


Am 21.08.2012 21:01, schrieb Johannes Pfau:
> I restructured the http://gdcproject.org/wiki/Installation page, I hope
> it's OK this way.
>
> I also added a Raspberry Pi overview page
> http://gdcproject.org/wiki/Raspberry Pi and a new installation guide
> for raspbian
> http://gdcproject.org/wiki/Raspberry%20Pi/build/raspbian_hardfloat
> would be great if someone could test the raspbian guide and report any
> success or failures. It works for me, but I'm not sure if I forgot to
> document some details.

Thanks a lot for this - it would have taken ages for me to trace that 
stuff down.

Not sure if this is necessary, but I also installed 'patchutils' because 
"rules clean" complained about 'lsdiff' missing.

However, I'm now still getting the error below.

PS: the wiki page seems to have been deleted during the spam clean up. 
If you need the contents of the raspian_hardfloat page, the page is 
still open in my browser so I can still copy them out.

---

(...)
arm-linux-gnueabihf-gcc -c   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings 
-Wcast-qual -Wstrict-prototypes -Wmissing-prototypes 
-Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros 
-Wno-overlength-strings -Wold-style-definition -Wc++-compat -fno-common 
  -DHAVE_CONFIG_H -I. -Ilto -I../../../gcc-4.7-4.7.1/src/gcc 
-I../../../gcc-4.7-4.7.1/src/gcc/lto 
-I../../../gcc-4.7-4.7.1/src/gcc/../include 
-I../../../gcc-4.7-4.7.1/src/gcc/../libcpp/include 
-I../../../gcc-4.7-4.7.1/src/gcc/../libdecnumber 
-I../../../gcc-4.7-4.7.1/src/gcc/../libdecnumber/dpd -I../libdecnumber 
   ../../../gcc-4.7-4.7.1/src/gcc/lto/lto-object.c -o lto/lto-object.o
arm-linux-gnueabihf-gcc   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings 
-Wcast-qual -Wstrict-prototypes -Wmissing-prototypes 
-Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros 
-Wno-overlength-strings -Wold-style-definition -Wc++-compat -fno-common 
  -DHAVE_CONFIG_H  -o lto1 \
		lto/lto-lang.o lto/lto.o lto/lto-object.o attribs.o main.o 
tree-browser.o libbackend.a libcommon-target.a libcommon.a 
../libcpp/libcpp.a ../libdecnumber/libdecnumber.a   -lmpc -lmpfr -lgmp 
-rdynamic -ldl  -lz libcommon.a ../libcpp/libcpp.a 
../libiberty/libiberty.a ../libdecnumber/libdecnumber.a
(echo "@set version-GCC 4.7.1"; \
	 if [ "" = "experimental" ]; \
	 then echo "@set DEVELOPMENT"; \
	 else echo "@clear DEVELOPMENT"; \
	 fi) > gcc-vers.texiT
echo @set srcdir 
/home/pi/develop/GDC/objdir/gcc/../../../gcc-4.7-4.7.1/src/gcc >> 
gcc-vers.texiT
if [ -n "(GCC) " ]; then \
	  echo "@set VERSION_PACKAGE (GCC) " >> gcc-vers.texiT; \
	fi
echo "@set BUGURL @uref{http://gcc.gnu.org/bugs.html}" >> gcc-vers.texiT; \
	mv -f gcc-vers.texiT gcc-vers.texi
echo timestamp > gcc.pod
perl ../../../gcc-4.7-4.7.1/src/gcc/../contrib/texi2pod.pl 
../../../gcc-4.7-4.7.1/src/gcc/doc/invoke.texi > gcc.pod
No filename or title
make[2]: [gcc.pod] Error 255 (ignored)
echo timestamp > doc/gcc.1
(pod2man --center="GNU" --release="gcc-4.7.1" --date=2012-06-14 
--section=1 gcc.pod > doc/gcc.1.T$$ && \
		mv -f doc/gcc.1.T$$ doc/gcc.1) || \
		(rm -f doc/gcc.1.T$$ && exit 1)
echo timestamp > gpl.pod
perl ../../../gcc-4.7-4.7.1/src/gcc/../contrib/texi2pod.pl 
../../../gcc-4.7-4.7.1/src/gcc/doc/include/gpl_v3.texi > gpl.pod
echo timestamp > doc/gpl.7
(pod2man --center="GNU" --release="gcc-4.7.1" --date=2012-06-14 
--section=7 gpl.pod > doc/gpl.7.T$$ && \
		mv -f doc/gpl.7.T$$ doc/gpl.7) || \
		(rm -f doc/gpl.7.T$$ && exit 1)
rm gcc.pod
make[2]: Leaving directory `/home/pi/develop/GDC/objdir/gcc'
Checking multilib configuration for libgcc...
mkdir -p -- arm-linux-gnueabihf/libgcc
Configuring in arm-linux-gnueabihf/libgcc
configure: creating cache ./config.cache
checking build system type... arm-unknown-linux-gnueabihf
checking host system type... arm-unknown-linux-gnueabihf
checking for --enable-version-specific-runtime-libs... no
checking for a BSD-compatible install... /usr/bin/install -c
checking for gawk... mawk
checking for arm-linux-gnueabihf-ar... ar
checking for arm-linux-gnueabihf-lipo... lipo
checking for arm-linux-gnueabihf-nm... /home/pi/develop/GDC/objdir/./gcc/nm
checking for arm-linux-gnueabihf-ranlib... ranlib
checking for arm-linux-gnueabihf-strip... strip
checking whether ln -s works... yes
checking for arm-linux-gnueabihf-gcc... 
/home/pi/develop/GDC/objdir/./gcc/xgcc 
-B/home/pi/develop/GDC/objdir/./gcc/ -B/opt/gdc/arm-linux-gnueabihf/bin/ 
-B/opt/gdc/arm-linux-gnueabihf/lib/ -isystem 
/opt/gdc/arm-linux-gnueabihf/include -isystem 
/opt/gdc/arm-linux-gnueabihf/sys-include
checking for suffix of object files... configure: error: in 
`/home/pi/develop/GDC/objdir/arm-linux-gnueabihf/libgcc':
configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
make[1]: *** [configure-target-libgcc] Error 1
make[1]: Leaving directory `/home/pi/develop/GDC/objdir'
make: *** [all] Error 2



More information about the D.gnu mailing list