Hi Thomas,<br><br>m68k-elf-* programs are in my PATH.<br><br>I restart with the initial KLone2.0.2 package.<br><br>I have replaced in "makefile" the following lines :<br><span style="font-style: italic;"><br></span><div style="margin-left: 40px;">
<span style="font-style: italic;"># klone configure arguments</span><br><span style="font-style: italic;">KLONE_CONF_ARGS ?= \</span><br><span style="font-style: italic;"> --libs=/opt/uClinux-dist/uClibc \</span><br>
<span style="font-style: italic;"> --enable_debug \</span><br><span style="font-style: italic;"> --cross_compile</span><br><span style="font-style: italic;"></span><br><span style="font-style: italic;"># cross-compiling (see build/makl/tc/* for the list of supported platforms)</span><br>
<span style="font-style: italic;"># MAKL_PLATFORM ?=</span><br><span style="font-style: italic;"></span><br><span style="font-style: italic;"># or provide custom toolchain file</span><br><span style="font-style: italic;">KLONE_CUSTOM_TC ?= /home/all_user/ug_ma/<a href="http://elf-m68k.tc">elf-m68k.tc</a></span><br>
</div><br>I enter<br><div style="margin-left: 40px; font-style: italic;">./configure<br>make<br></div><br>because ./configure is necessary for the make process.<br><br>Here my log file : 'klone-2.0.2-test/build/target/klone-core-2.0.2/build/libu/party.log'<br>
<br><div style="margin-left: 40px; font-style: italic;">checking for basic required tools<br>setting package name to libu<br>setting version to 1.2.0rc0<br>adding optional featx dependency doxygen<br>checking for type pid_t<br>
compilation failed<br>[wrn] failed check on optional type <br>checking for type ssize_t<br>compilation failed<br>[wrn] failed check on optional type <br>checking for type in_addr_t<br>compilation failed<br>[wrn] failed check on optional type <sys/socket.h><br>
checking for function getpid<br>compilation failed<br>[wrn] failed check on optional function getpid<br>checking for function link<br>compilation failed<br>[wrn] failed check on optional function link<br>checking for function unlink<br>
compilation failed<br>[wrn] failed check on optional function unlink<br>checking for function syslog<br>compilation failed<br>[wrn] failed check on optional function syslog<br>checking for function sleep<br>compilation failed<br>
[wrn] failed check on optional function sleep<br>checking for function strtok_r<br>compilation failed<br>[wrn] failed check on optional function strtok_r<br>checking for function fnmatch<br>compilation failed<br>[wrn] failed check on optional function fnmatch<br>
checking for function timegm<br>compilation failed<br>[wrn] failed check on optional function timegm<br>checking for function strsep<br>compilation failed<br>[wrn] failed check on optional function strsep<br>checking for function strlcpy<br>
compilation failed<br>[wrn] failed check on optional function strlcpy<br>checking for function strlcat<br>compilation failed<br>[wrn] failed check on optional function strlcat<br>checking for function gettimeofday<br>compilation failed<br>
[wrn] failed check on optional function gettimeofday<br>checking for function daemon<br>compilation failed<br>[wrn] failed check on optional function daemon<br>checking for function mkstemps<br>compilation failed<br>[wrn] failed check on optional function mkstemps<br>
checking for function strerror_r<br>compilation failed<br>[wrn] failed check on optional function strerror_r<br>checking for header unistd<br>compilation failed<br>[wrn] failed check on optional header unistd<br>checking for header stdlib<br>
compilation failed<br>[wrn] failed check on optional header stdlib<br>checking for header paths<br>compilation failed<br>[wrn] failed check on optional header paths<br>checking for header sysuio<br>compilation failed<br>[wrn] failed check on optional header sysuio<br>
checking for header strings<br>compilation failed<br>[wrn] failed check on optional header strings<br>checking for tm_zone support<br>compilation failed<br>[wrn] failed check on optional tm_zone check<br>checking for extern variable optarg<br>
compilation failed<br>[wrn] failed check on optional extern var optarg check<br>checking for extern variable optind<br>compilation failed<br>[wrn] failed check on optional extern var optind check<br>checking for inline keyword support<br>
compilation failed<br>[wrn] failed check on optional inline keyword support<br>handling command-line arguments<br>checking dependencies<br>searching for optional featx feature doxygen<br>[wrn] could not find optional featx dependency doxygen<br>
processing configuration output from cache<br>make[5]: Entering directory `/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu'<br>make[6]: Entering directory `/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include'<br>
make[7]: Entering directory `/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/u'<br>rm -rf missing && ln -s ../missing<br>rm -rf toolbox && ln -s ../toolbox<br>make[7]: Leaving directory `/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/u'<br>
make[7]: Entering directory `/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/toolbox'<br>make[7]: Rien à faire pour « all ».<br>make[7]: Leaving directory `/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/toolbox'<br>
make[7]: Entering directory `/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/missing'<br>make[7]: Rien à faire pour « all ».<br>make[7]: Leaving directory `/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/missing'<br>
make[6]: Leaving directory `/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include'<br>make[6]: Entering directory `/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/srcs'<br>
m68k-elf-gcc -I/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include -I/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2 -DHAVE_CONF_H -Dinline="" -g -DDEBUG -DHAVE_CONF_H -I/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include -Dinline="" -O2 -c toolbox/memory.c -o toolbox/memory.o<br>
m68k-elf-gcc -I/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include -I/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2 -DHAVE_CONF_H -Dinline="" -g -DDEBUG -DHAVE_CONF_H -I/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include -Dinline="" -O2 -c toolbox/misc.c -o toolbox/misc.o<br>
In file included from toolbox/misc.c:23:<br>/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/toolbox/net.h:33: conflicting types for `in_addr_t'<br>/usr/local/lib/gcc-lib/m68k-elf/2.95.3/../../../../m68k-elf/include/netinet/in.h:133: previous declaration of `in_addr_t'<br>
In file included from /home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/u/missing.h:13,<br> from /home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/toolbox/net.h:37,<br>
from toolbox/misc.c:23:<br>/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/u/missing/getpid.h:17: conflicting types for `pid_t'<br>/usr/local/lib/gcc-lib/m68k-elf/2.95.3/../../../../m68k-elf/include/sys/types.h:99: previous declaration of `pid_t'<br>
/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/u/missing/getpid.h:24: conflicting types for `getpid'<br>/usr/local/lib/gcc-lib/m68k-elf/2.95.3/../../../../m68k-elf/include/unistd.h:518: previous declaration of `getpid'<br>
In file included from /home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/u/missing.h:19,<br> from /home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/toolbox/net.h:37,<br>
from toolbox/misc.c:23:<br>/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/u/missing/gettimeofday.h:17: redefinition of `struct timezone'<br>In file included from /home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/toolbox/net.h:37,<br>
from toolbox/misc.c:23:<br>/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/include/u/missing.h:29: warning: redefinition of `ssize_t'<br>/usr/local/lib/gcc-lib/m68k-elf/2.95.3/../../../../m68k-elf/include/sys/types.h:109: warning: `ssize_t' previously declared here<br>
make[6]: *** [toolbox/misc.o] Erreur 1<br>make[6]: Leaving directory `/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu/srcs'<br>make[5]: *** [srcs] Erreur 2<br>make[5]: Leaving directory `/home/all_user/ug_ma/klone-2.0.2-test/build/target/klone-core-2.0.2/libu'<br>
</div><br>Thank you for any suggestions.<br clear="all"><br>-- <br>Mickaël AUGER<br><a href="mailto:mickael.auger@gmail.com">mickael.auger@gmail.com</a>