On Fri, Feb 29, 2008 at 06:30:35PM +0100, Hector Oron wrote: >Hello, > >Current status >-------------------- > >Emdebian.org should have, at least latest Debian gcc-4.2 and gcc-4.3 >cross toolchains at emdebian.org unstable repositories.[1] > >We have amd64 and i386 cross toolchains to be used to cross build for >"arm armel mips mipsel powerpc sparc s390 m68k hppa alpha ia64" > >There is some trouble when building gcc-4.3 for powerpc[2], s390[3] >and sparc[4], but you can still use gcc-4.2.
Can somebody update http://wiki.debian.org/EmdebianToolchain "For now main development has been focusing on buildcross and emchain." and the 'svn co' below to reflect current state of affairs (or provide info so i can update it accordingly)? should this just point to the buildd repo? >amd64<->i386 compilers >------------------------------------ > >I believe, i386->amd64 compiler still broken, but amd64->i386 >(gcc-4.2) is built. Anyway, i believe those kind of compilers are >useless but maybe is somebody out there that uses it and would like to >fix them. (Tim Bagot has been working on it, see #464365, #466422) > >Miscelanea >---------------- > >* SH{3,3eb,4,4eb} arches would be a nice thing to have. :-) Does any SuperH guru know the story behind PR33200 ? http://gcc.gnu.org/PR33200 >* uClibc capable toolchain would be another good thing to have.[5] What is the problem there? uClibc as a whole is licensed under LGPL. >P.S.- If you have trouble installing the toolchain (unstable btm), please visit > http://wiki.debian.org/EmdebianToolchain > > If you have any trouble, comment or suggestion, please tell to >debian-embedded list. :-) Can somebody please consider applying the attached patchlet? I didn't have libapt-pkg-dev installed but this wasn't detected properly (by bailing out). Attached trivial patch fixes this. TIA and cheers, Bernhard
Index: host/trunk/empath/trunk/configure.ac =================================================================== --- host/trunk/empath/trunk/configure.ac (revision 3252) +++ host/trunk/empath/trunk/configure.ac (working copy) @@ -54,7 +54,9 @@ dnl ***************** dnl apt dnl ***************** -AC_CHECK_HEADERS(apt-pkg/pkgcache.h ) +AC_LANG_PUSH(C++) +AC_CHECK_HEADERS([apt-pkg/init.h],[],[AC_MSG_ERROR([apt-pkg/init.h not found, install libapt-pkg-dev])]) +AC_LANG_POP dnl ****************************** dnl Defaults for GCC Index: README =================================================================== --- README (revision 3252) +++ README (working copy) @@ -15,7 +15,7 @@ svn-buildpackage -us -uc -rfakeroot To build empath: -cd host/trunk/emdebian-tools/trunk +cd host/trunk/empath/trunk ./autogen.sh ./configure --enable-error-on-warning make

