Hi Miklos, all,

the below is what I did on tumbleweed:

   - http://ftp.gwdg.de/pub/misc/gcc/releases/gcc-4.6.3/gcc-4.6.3.tar.bz2
   - tar -tf gcc-4.6.3.tar.bz2
   - mkdir build-gcc-4.6.3
   - cd gcc-4.6.3
   - patch -p1 < ../linux-unwind.patch
   - cd ../build-gcc-4.6.3
   - ../gcc-4.6.3/configure --prefix=/home/me/local --enable-language=c,c++ 
--program-suffix=-4.6.3
   - make -j8

For the libo build, sticking full path into CXX and CC then just works.

HTH,

-- Thorsten
--- a/gcc/config/i386/linux-unwind.h	2011-01-03 20:52:22.000000000 +0000
+++ b/gcc/config/i386/linux-unwind.h	2012-07-06 12:23:51.562859470 +0100
@@ -133,9 +133,9 @@
     {
       struct rt_sigframe {
 	int sig;
-	struct siginfo *pinfo;
+	siginfo_t *pinfo;
 	void *puc;
-	struct siginfo info;
+	siginfo_t info;
 	struct ucontext uc;
       } *rt_ = context->cfa;
       /* The void * cast is necessary to avoid an aliasing warning.

Attachment: signature.asc
Description: Digital signature

_______________________________________________
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice

Reply via email to