<div>$B:486$G$9!#(B</div>
<div> </div>
<div>$B!!(BATDE2 $B$r%$%s%9%H!<%k$7!"(B2.$B$^$GL5;v$G$-$^$7$?!#(B</div>
<div>$B!!$"$j$,$H$&$4$6$$$^$9!#(B</div>
<div> </div>
<div>1. libusb$B$N%/%m%9HG$r:n@.(B&$B%$%s%9%H!<%k(B<br>2. libftdi Version 0.17$B$r(Barm$B%/%m%9MQ$K(Bmake&$B%$%s%9%H!<%k(B</div>
<div>3. $B<+J,$N%"%W%j$r(Bmake<br>  $B%j%s%/;~$N%*%W%7%g%s$K(B-lftdi$B$r$D$1$l$P$$$$$O$:!#(B<br></div>
<div> </div>
<div>$B!!$=$7$F(B</div>
<div>$B!!(B3.$B$G<+J,$N%"%W%j$r(Bmake$B$7$?$N$G$9$,!":G=i$HF1$8%(%i!<$K$J$j$^$7$?!#(B</div>
<div>$B!!85$N%j%s%/!!(B-lftdi2xx $B$r%3%a%s%H%"%&%H$7!"(B-lftdiusb $B$KJQ99$7$?$N$G$9$,!"(B</div>
<div>$B!!%j%s%/$N%*%W%7%g%s@_Dj$,4V0c$C$F$$$^$9$G$7$g$&$+!#!!(B</div>
<div> </div>
<div>Makefile$B$NFbMF(B</div>
<div>$B$3$3$+$i(B<br># ROOTDIR=/usr/src/atmark-dist-20100310<br>ifndef ROOTDIR<br>ROOTDIR ?= ../atmark-dist-20100310<br>endif<br>ROMFSDIR =$(ROOTDIR)/romfs<br>ROMFSINST= romfs-inst.sh<br>PATH     := $(PATH):$(ROOTDIR)/tools</div>

<div>UCLINUX_BUILD_USER = 1<br>include $(ROOTDIR)/.config<br>LIBCDIR = $(CONFIG_LIBCDIR)<br>include $(ROOTDIR)/config.arch</div>
<div>EXEC = test<br>OBJS = test.o</div>
<div>all: $(EXEC)</div>
<div>$(EXEC): $(OBJS)<br># $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LDLIBS) -lftd2xx<br> $(CC) $(LDFLAGS) -o $@ $(OBJS) $(LDLIBS) -lftdi</div>
<div>clean:<br> -rm -f $(EXEC) *.elf *.gdb *.o *~</div>
<div>romfs:<br> $(ROMFSINST) /bin/$(EXEC)</div>
<div>%.o: %.c<br> $(CC) -c $(CFLAGS) -o $@ $<</div>
<div>$B$3$3$^$G!#(B</div>
<div> </div>
<div>$B%(%i!<$O!":G=i$H0J2<$N$h$&$K0l=o$G$9!#(B</div>
<div><a href="mailto:atmark@atde:~/test$">atmark@atde:~/test$</a> make<br>arm-linux-gnu-gcc    -L../atmark-dist-20100310/lib -o test test.o -lc -lgcc  -lftdi<br>test.o: In function `ae2_write_ana':<br>test.c:(.text+0x40): undefined reference to `FT_Write'<br>
test.c:(.text+0x6c): undefined reference to `FT_Write'<br>test.o: In function `ae2_write_decb':<br>test.c:(.text+0x1b8): undefined reference to `FT_Write'<br>test.c:(.text+0x1e4): undefined reference to `FT_Write'</div>

<div>$B!!!'>e5-$HF1$87+$jJV$7(B</div>
<div>collect2: ld returned 1 exit status<br>make: *** [test] $B%(%i!<(B 1<br><a href="mailto:atmark@atde:~/test$">atmark@atde:~/test$</a></div>
<div> </div>
<div><br> </div>
<div class="gmail_quote">
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">$B9B^<$G$9!#(B<br><br>> $B:486$G$9!#(B<br>><br>>   ATDE3$B3+H/4D6-$r%$%s%9%H!<%k$7$^$7$?!#(B<br>> $B$^$:%G%#%U%)%k%H$N%$%a!<%8$r%S%k%I$7$?$N$G$9$,!"0J2<$N%(%i!<$K$J$j$^$9!#(B<br>
<br>[Armadillo:05129]<br><a href="http://lists.atmark-techno.com/pipermail/armadillo/2010-April/005129.html" target="_blank">http://lists.atmark-techno.com/pipermail/armadillo/2010-April/005129.html</a><br><br>$B$G=q$-$^$7$?$h$&$K!"(BArmadillo-500FX$B$G3+H/$r9T$J$&>l9g$K$O(BATDE2$B3+H/4D6-$,(B<br>
$BI,MW$H$J$j$^$9!#(B<br><br>ATDE$B%$%s%9%H!<%k%,%$%I(B(Version 3.0.0)$B$N!V(B1.$B$O$8$a$K!W$KCm0U=q$-$,$"$j$^(B<br>$B$9$,!"(BATDE3$B$O!"(BArmadillo-400$B%7%j!<%:@lMQ$N3+H/4D6-$K$J$C$F$$$^$9!#(B<br><br>[ATDE$B%$%s%9%H!<%k%,%$%I(B]<br><a href="http://armadillo.atmark-techno.com/files/downloads/atde/doc/atde_install_guide_ja-3.0.0.pdf" target="_blank">http://armadillo.atmark-techno.com/files/downloads/atde/doc/atde_install_guide_ja-3.0.0.pdf</a><br>
<br>Armadillo-400$B%7%j!<%:$H(BArmadillo-400$B$r=|$/(BArmadillo$B%7%j!<%:$G$O(BABI<br>(Application Binary Interface)$B$,0[$J$k$?$a8=>u$G$O3+H/4D6-$b0[$J$C$F$$$^$9!#(B<br><br>Armadillo-400$B%7%j!<%:(B: EABI(Embedded ABI)<br>Armadillo-400$B$r=|$/(BArmadillo$B%7%j!<%:(B: OABI(Old ABI)<br><br>$B0J>e$G$9!#(B<br>

<div class="im"><br>> atmark@atde3:~/atmark-dist-20100310$<br></div>> <mailto:<a href="mailto:atmark@atde3">atmark@atde3</a>:~/atmark-dist-20100310$> make<br>
<div class="im">> make ARCH=arm CROSS_COMPILE=arm-linux- -C linux-2.6.x  || exit 1<br>> make[1]: arm-linux-gcc: $B%3%^%s%I$,8+$D$+$j$^$;$s$G$7$?(B<br>> make[1]: $B%G%#%l%/%H%j(B `/home/atmark/linux-2.6.26-at7' $B$KF~$j$^$9(B<br>>   CHK     include/linux/version.h<br>
> make[2]: `include/asm-arm/mach-types.h' $B$O99?7:Q$_$G$9(B<br>>   CHK     include/linux/utsrelease.h<br>>   CC      kernel/bounds.s<br>> /bin/sh: arm-linux-gcc: command not found<br>> make[2]: *** [kernel/bounds.s] $B%(%i!<(B 127<br>
> make[1]: *** [prepare0] $B%(%i!<(B 2<br>> make[1]: $B%G%#%l%/%H%j(B `/home/atmark/linux-2.6.26-at7' $B$+$i=P$^$9(B<br>> make: *** [linux] $B%(%i!<(B 1<br>><br>> $B$=$l$G!"(B/usr/bin $B$r8+$k$H(B<br></div>> atmark@atde3:/usr/bin$ <mailto:<a href="mailto:atmark@atde3">atmark@atde3</a>:/usr/bin$> ls -l arm*<br>

<div>
<div></div>
<div class="h5">> -rwxr-xr-x 1 root root  475540 2010-02-22 13:56 arm-linux-gnueabi-addr2line<br>> -rwxr-xr-x 2 root root  499928 2010-02-22 13:56 arm-linux-gnueabi-ar<br>> -rwxr-xr-x 2 root root  878072 2010-02-22 13:56 arm-linux-gnueabi-as<br>
> -rwxr-xr-x 1 root root  475316 2010-02-22 13:56 arm-linux-gnueabi-c++filt<br>> lrwxrwxrwx 1 root root      39 2010-03-02 11:48 arm-linux-gnueabi-cpp -><br>> /etc/alternatives/arm-linux-gnueabi-cpp<br>> -rwxr-xr-x 1 root root  200956 2010-02-22 14:28 arm-linux-gnueabi-cpp-4.3<br>
> lrwxrwxrwx 1 root root      39 2010-03-02 11:48 arm-linux-gnueabi-g++ -><br>> /etc/alternatives/arm-linux-gnueabi-g++<br>> -rwxr-xr-x 1 root root  202108 2010-02-22 14:28 arm-linux-gnueabi-g++-4.3<br>> lrwxrwxrwx 1 root root      39 2010-03-02 11:48 arm-linux-gnueabi-gcc -><br>
> /etc/alternatives/arm-linux-gnueabi-gcc<br>> -rwxr-xr-x 1 root root  200028 2010-02-22 14:29 arm-linux-gnueabi-gcc-4.3<br>> -rwxr-xr-x 1 root root 2407156 2010-02-22 14:39 arm-linux-gnueabi-gdb<br>> -rwxr-xr-x 1 root root 2407156 2010-02-22 14:39 arm-linux-gnueabi-gdbtui<br>
> -rwxr-xr-x 1 root root  534644 2010-02-22 13:56 arm-linux-gnueabi-gprof<br>> -rwxr-xr-x 2 root root  869496 2010-02-22 13:56 arm-linux-gnueabi-ld<br>> -rwxr-xr-x 2 root root  483092 2010-02-22 13:56 arm-linux-gnueabi-nm<br>
> -rwxr-xr-x 2 root root  626548 2010-02-22 13:56 arm-linux-gnueabi-objcopy<br>> -rwxr-xr-x 2 root root  750996 2010-02-22 13:56 arm-linux-gnueabi-objdump<br>> -rwxr-xr-x 2 root root  499960 2010-02-22 13:56 arm-linux-gnueabi-ranlib<br>
> -rwxr-xr-x 1 root root  262604 2010-02-22 13:56 arm-linux-gnueabi-readelf<br>> -rwxr-xr-x 1 root root  475540 2010-02-22 13:56 arm-linux-gnueabi-size<br>> -rwxr-xr-x 1 root root  475508 2010-02-22 13:56 arm-linux-gnueabi-strings<br>
> -rwxr-xr-x 2 root root  626548 2010-02-22 13:56 arm-linux-gnueabi-strip<br>> $B$H$J$C$F$*$j!"(Barm-linux-gcc $B$O$"$j$^$;$s!#(B<br>><br>> ATDE$B$G$J$$;~$O!"(B<br>> arm-linux-gcc -> arm-linux-gnu-gcc-4.1<br>> $B$H%7%s%\%j%C%/%j%s%/$7$?$N$G$9$,!#(B<br>><br>
> $B$I$&$7$?$i$$$$$N$G$7$g$&$+!)(B<br><br></div></div>
<div>
<div></div>
<div class="h5">_______________________________________________<br>armadillo mailing list<br><a href="mailto:armadillo@lists.atmark-techno.com">armadillo@lists.atmark-techno.com</a><br><a href="http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo" target="_blank">http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo</a><br>
</div></div></blockquote></div><br>