Hi, enjoy your holidays, I have no time pressure switching to the new toolchain! After learning about logfiles and ptxdist :D, the command-wrapper produces reasonable output on console in the libpng folder. There is no output when I prefix ccache, but calling the compiler directly the output is like this: /opt/OSELAS.Toolchain-2012.12.0/i686-atom-linux-gnu/gcc-4.7.2-glibc-2.16.0-binutils-2.22-kernel-3.6-sanitized/bin/i686-atom-linux-gnu-cpp -frecord-gcc-switches -isystem /home/gschenk/projects/prodos3_experimental/ptxdist/platform-BB11QA6/sysroot-target/include -isystem /home/gschenk/projects/prodos3_experimental/ptxdist/platform-BB11QA6/sysroot-target/usr/include -DPNG_CONFIGURE_LIBPNG -DPNG_BUILDSYMS ./png.h # 1 "./png.h" # 1 "" # 1 "./png.h" # 536 "./png.h" # 1 "/home/gschenk/projects/prodos3_experimental/ptxdist/platform-BB11QA6/sysroot-target/usr/include/zlib.h" 1 3 4 # 34 "/home/gschenk/projects/prodos3_experimental/ptxdist/platform-BB11QA6/sysroot-target/usr/include/zlib.h" 3 4 # 1 "/home/gschenk/projects/prodos3_experimental/ptxdist/platform-BB11QA6/sysroot-target/usr/include/zconf.h" 1 3 4 # 365 "/home/gschenk/projects/prodos3_experimental/ptxdist/platform-BB11QA6/sysroot-target/usr/include/zconf.h" 3 4 typedef unsigned char Byte; typedef unsigned int uInt; typedef unsigned long uLong; ... extern PNG_FUNCTION_EXPORT png_save_uint_16 END (png_bytep buf, unsigned int i); Attached you find two logfiles, one with ccache enabled, one without. I tried to figure out what is going on, but I need a Guru ... THATS YOU :D. I hope to become more familiar with ptxdist in future. Maybe it is the order, or parallelization of build process? I have a Multi-CPU system with 8 cores. Even when I disable ccache the buildprocess does not finish. Next I am bailing out at building gdbserver. make[1]: Entering directory `/var/projects/prodos3_experimental/ptxdist/platform-BB11QA6/build-target/gdbserver-7.2-build ... /var/projects/prodos3_experimental/ptxdist/platform-BB11QA6/build-target/gdbserver-7.2/gdb/gdbserver/linux-low.c:4691:40: error: invalid application of 'sizeof' to incomplete type 'struct siginfo' ... Thanks for your help, Gavin > -----Original Message----- > From: ptxdist-bounces@pengutronix.de [mailto:ptxdist- > bounces@pengutronix.de] On Behalf Of Michael Olbrich > Sent: Monday, December 17, 2012 5:38 PM > To: ptxdist@pengutronix.de > Cc: Marc Kleine-Budde > Subject: Re: [ptxdist] Linker problem: libpng-1.2.50, ptxdist-2012.12.0, > and new atom toolchain i686-atom-linux > > On Fri, Dec 14, 2012 at 07:19:35PM +0100, Michael Olbrich wrote: > > On Fri, Dec 14, 2012 at 01:46:01PM +0000, Schenk, Gavin wrote: > > > I am a bit short in time today.... I do not find a line like: > > > wrapper: i686-atom-linux-gnu-cpp [...] -DPNG_CONFIGURE_LIBPNG - > DPNG_BUILDSYMS ./png.h > > > Attached the complete log from ptxdist -v compile libpng. > > > > Not the output in the shell but platform-BB11QA6/logfile. > > And it's probably: > wrapper: /usr/bin/ccache i686-atom-linux-gnu-cpp [...] - > DPNG_CONFIGURE_LIBPNG -DPNG_BUILDSYMS ./png.h > > > > The compilestage succeeds, if I disable ccache. Please try if you can > > > reproduce the error when ccache is activated. > > > > I'll see, when I find some time. Christmas holidays start for me just > about > > now. :-) > > I've enabled ccache. Still no error. > > Michael > > -- > Pengutronix e.K. | | > Industrial Linux Solutions | http://www.pengutronix.de/ | > Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | > Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | > > -- > ptxdist mailing list > ptxdist@pengutronix.de Eckelmann Aktiengesellschaft Vorstand: Dr.-Ing. Gerd Eckelmann (Vorsitzender) Dr.-Ing. Peter Cordes, Dr.-Ing. Frank-Thomas Mellert Vorsitzender des Aufsichtsrats: Hubertus G. Krossa Sitz der Gesellschaft: Berliner Str. 161, 65205 Wiesbaden, Amtsgericht Wiesbaden HRB 12636 http://www.eckelmann.de