Supprimer un message
blietaer
Rooooooôoh je suis sur le cul tellement c'est beau emDebian...
apt-get dans un minicom, c'est beau.
J'ai encore deux petites questions:
1./ Je passe encore par ( ma propre image de) uboot, pour lancer mon linux en 4 étapes:
a.) mmcinit
b.) setenv du bootargs à tirroir
c.) nboot.e kernel
d.) bootm
Cela ne devrait-il pas être automatisé? ou alors je dois décider de péter la gueule à uboot? le configurer simplement pour qu'il boot mon kernel de la zone kernel (ou de la partition /boot de ma SD...) ?
2./ J'ai une appli en C pure jus, compilée en 32b sous Debian i586 jusqu'alors, que je voudrais bien porter sur ce board.
Outre remplacer tous les 'gcc' dans les Makefile par 'gcc-gnueabi-'kivabien, je devrais aussi gérer l'utilisation de l'appel à libxml2-dev, libpcap-dev (et libsnmp-dev) qui ne sont pas dispo sous ARM...
arm-none-linux-gnueabi-gcc -L/usr/lib -ggdb -O0 tmon_timer_tst.o tmon_timer.o tmon_diag.o tmon_audit.o -lxml2 -lm -ldl -lwrap -lwrap -o tmon_timer_tst
/home/bli/arm-2008q3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: library search path "/usr/lib" is unsafe for cross-compilation
/home/bli/arm-2008q3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: skipping incompatible /usr/lib/libxml2.so when searching for -lxml2
/home/bli/arm-2008q3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: skipping incompatible /usr/lib/libxml2.a when searching for -lxml2
/home/bli/arm-2008q3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lxml2
collect2: ld returned 1 exit status
make: *** [tmon_timer_tst] Error 1
rm tmon_snmp.o
Cela pue que je suis parti pour des semaines et des semaines de portage?
Ou bien d'autres hommes sont passé par là ?
apt-get dans un minicom, c'est beau.
J'ai encore deux petites questions:
1./ Je passe encore par ( ma propre image de) uboot, pour lancer mon linux en 4 étapes:
a.) mmcinit
b.) setenv du bootargs à tirroir
c.) nboot.e kernel
d.) bootm
Cela ne devrait-il pas être automatisé? ou alors je dois décider de péter la gueule à uboot? le configurer simplement pour qu'il boot mon kernel de la zone kernel (ou de la partition /boot de ma SD...) ?
2./ J'ai une appli en C pure jus, compilée en 32b sous Debian i586 jusqu'alors, que je voudrais bien porter sur ce board.
Outre remplacer tous les 'gcc' dans les Makefile par 'gcc-gnueabi-'kivabien, je devrais aussi gérer l'utilisation de l'appel à libxml2-dev, libpcap-dev (et libsnmp-dev) qui ne sont pas dispo sous ARM...
arm-none-linux-gnueabi-gcc -L/usr/lib -ggdb -O0 tmon_timer_tst.o tmon_timer.o tmon_diag.o tmon_audit.o -lxml2 -lm -ldl -lwrap -lwrap -o tmon_timer_tst
/home/bli/arm-2008q3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: warning: library search path "/usr/lib" is unsafe for cross-compilation
/home/bli/arm-2008q3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: skipping incompatible /usr/lib/libxml2.so when searching for -lxml2
/home/bli/arm-2008q3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: skipping incompatible /usr/lib/libxml2.a when searching for -lxml2
/home/bli/arm-2008q3/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.2/../../../../arm-none-linux-gnueabi/bin/ld: cannot find -lxml2
collect2: ld returned 1 exit status
make: *** [tmon_timer_tst] Error 1
rm tmon_snmp.o
Cela pue que je suis parti pour des semaines et des semaines de portage?
Ou bien d'autres hommes sont passé par là ?