> On Mar 11, 2015, at 5:53 AM, Lai Eddy <eddy.lai...@gmail.com> wrote: > > I have build a yocto 1.7.1 mohonpeak target, (with sdk) > and tried to build open-iscsi source code > (http://www.open-iscsi.org/bits/open-iscsi-2.0-873.tar.gz > <http://www.open-iscsi.org/bits/open-iscsi-2.0-873.tar.gz> ) > got error : x86_64-poky-linux/bin/ld: cannot find -lc > is there any library missed in my build? > > ---------------------------------------------------------------------------- > cc -O2 -g -Wall -Wstrict-prototypes -I../include -I. -I../utils/open-isns > -DLinux -DNETLINK_ISCSI=8 -D_GNU_SOURCE -static iscsi_util.o io.o auth.o > iscsi_timer.o login.o log.o md5.o sha1.o iface.o idbm.o sysfs.o host.o > session_info.o iscsi_sysfs.o iscsi_net_util.o iscsid_req.o transport.o iser.o > cxgbi.o be2iscsi.o initiator_common.o iscsi_err.o netlink.o > ../utils/sysdeps/sysdeps.o initiator.o scsi.o actor.o event_poll.o mgmt_ipc.o > kern_err_table.o ../utils/fwparam_ibft/fw_entry.o > ../utils/fwparam_ibft/fwparam_ppc.o ../utils/fwparam_ibft/fwparam_sysfs.o > ../utils/fwparam_ibft/prom_lex.o ../utils/fwparam_ibft/prom_parse.tab.o > iscsistart.o statics.o -o iscsistart > /usr/lib/gcc/x86_64-poky-linux/4.9.1/../../../../x86_64-poky-linux/bin/ld: > cannot find -lc
are you using ADT to build it ? if yes then please source the environment script before you build. particularly you are missing —sysroot option on compiler/linker cmdline > collect2: error: ld returned 1 exit status > Makefile:64: recipe for target 'iscsistart' failed > make[1]: *** [iscsistart] Error 1 > make[1]: Leaving directory '/home/root/open-iscsi-2.0-873/usr' > > > -- > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto