-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Tzafrir Cohen a écrit : > On Sat, Jan 16, 2010 at 07:00:26AM -1000, Jean-Denis Girard wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Hi Gordon >> >> Gordon Henderson a écrit : >>> Is there a proper, documented way to cross compile DAHDI and Asterisk for >>> a processor/system other than the one you're currently typing on? >> Here is what I'm doing for building dahdi modules on my x86_64 system, >> for geode target. In dahdi linux directory: >> >> make KVERS=2.6.33-rc3-git3-sysnux KSRC=/home/jdg/RPM/BUILD/linux >> >> Then install in /tmp/dahdi: >> make DESTDIR=/tmp/dahdi ARCH=i386 KVERS=2.6.33-rc3-git3-sysnux >> KSRC=/home/jdg/RPM/BUILD/linux install-modules > > Is an explicit ARCH needed? It shouldn't have been there in the first > place. The ARCH is caculated by Kbuild from your config (in the kernel > tree) and there should be no need to provide it (at least as of dahdi > 2.2). > > Likewise: is KVERS really needed in that line? >
ARCH seems to be needed: [...@tiare dahdi-linux.svn]$ make DESTDIR=/tmp/dahdi KSRC=/home/jdg/RPM/BUILD/linux .... CC [M] /home/jdg/RPM/BUILD/dahdi-linux.svn/drivers/dahdi/dahdi_echocan_mg2.o LD [M] /home/jdg/RPM/BUILD/dahdi-linux.svn/drivers/dahdi/dahdi_vpmadt032_loader.o ld: Relocatable linking with relocations from format elf64-x86-64 (/home/jdg/RPM/BUILD/dahdi-linux.svn/drivers/dahdi/vpmadt032_loader/vpmadt032_x86_64.o) to format elf32-i386 (/home/jdg/RPM/BUILD/dahdi-linux.svn/drivers/dahdi/dahdi_vpmadt032_loader.o) is not supported make[2]: *** [/home/jdg/RPM/BUILD/dahdi-linux.svn/drivers/dahdi/dahdi_vpmadt032_loader.o] Erreur 1 make[1]: *** [_module_/home/jdg/RPM/BUILD/dahdi-linux.svn/drivers/dahdi] Erreur 2 make[1]: quittant le répertoire « /home/jdg/RPM/BUILD/linux-2.6 » make: *** [modules] Erreur 2 KVERS is not needed. This is with today svn tree. [...@tiare dahdi-linux.svn]$ svnversion 7918 Thanks, - -- Jean-Denis Girard SysNux Systèmes Linux en Polynésie française http://www.sysnux.pf/ Tél: +689 50 10 40 / GSM: +689 79 75 27 -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAktSVksACgkQuu7Rv+oOo/gxEQCeJSJDm9LwbYqaNN/3rSmvES11 QqUAnRuMY7NNRAIJcwlZMTvxJuuJ7KFx =E+1B -----END PGP SIGNATURE----- -- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
