Dear All

because of format issue, i resend my mail.

i follow the guide to cross compile iotivity, but still fail.
https://wiki.iotivity.org/iotivity_porting_to_arm_based_platforms

the error is:
------------------------------------------------------
Checking for C++ library boost_thread... no
Did not find boost_thread, exiting!

steps:
----------------------------------------
1. download iotivity-1.1.0.
2. use gcc-linaro as toolchain.
3. download boost_1.55 and uncompress it to 
iotivity-1.1.0\extlibs\boost\boost_1_55_0\
http://sourceforge.net/projects/boost/files/boost/1.55.0/boost_1_55_0.tar.gz/download
4. cross compile boost for arm, and install to sysroot folder of toolchain.
./b2 install 
--prefix=/home/samsung/workspace/cross_iotivity/gcc-linaro/arm-linux-gnueabi/libc/usr
readelf -a 
/home/samsung/workspace/cross_iotivity/gcc-linaro/arm-linux-gnueabi/libc/usr/lib/libboost_thread.so
  Class:                             ELF32
  Data:                              2's complement, little endian
  Version:                           1 (current)
  OS/ABI:                            UNIX - System V
  ABI Version:                       0
  Type:                              DYN (Shared object file)
  Machine:                           ARM
  Version:                           0x1
5. the others is following the guide.
6. command is:
scons TARGET_OS=linux TARGET_ARCH=arm TC_ARCH=arm TC_PREFIX=arm-linux-gnueabi- 
TC_PATH=/home/samsung/workspace/cross_iotivity/gcc-linaro/bin

some logs from scons:
CPPPATH: ['./../api', '../api', 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/extlibs/boost/boost_1_55_0',
 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/deps/linux/include', 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/extlibs/tinycbor/tinycbor/src',
 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/out/linux/arm/release/resource/csdk/logger/./include',
 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/out/linux/arm/release/resource/c_common',
 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/out/linux/arm/release/resource/c_common/oic_malloc/include',
 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/out/linux/arm/release/resource/c_common/oic_string/include',
 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/out/linux/arm/release/resource/c_common/oic_time/include',
 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/extlibs/uuid-arm/include',
 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/out/linux/arm/release/resource/c_common/ocrandom/include',
 '/usr/include/uuid', '../inc', '../lib/libcoap-4.1.1', 
'/resource/csdk/logger/include/', '../common/inc', '../util/inc', 
'common/inc/', 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/resource/csdk/logger/include/',
 './../inc', './../lib/libcoap-4.1.1', './../common/inc', './../util/inc', 
'/usr/include/gio-unix-2.0/', '/usr/include/glib-2.0', 
'/usr/lib/x86_64-linux-gnu/glib-2.0/include', 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/out/linux/arm/release/resource/csdk/routing/./include']
CPPFLAGS: 
['--sysroot=/home/samsung/workspace/cross_iotivity/gcc-linaro/arm-linux-gnueabi/libc',
 '-march=armv5te']
CCFLAGS: 
['--sysroot=/home/samsung/workspace/cross_iotivity/gcc-linaro/arm-linux-gnueabi/libc',
 '-Os', '-Wall', '-Wextra', '-fPIC', '-pthread']
LINKFLAGS: 
['--sysroot=/home/samsung/workspace/cross_iotivity/gcc-linaro/arm-linux-gnueabi/libc',
 '-ldl', '-lpthread', '-Wl,--no-undefined', '-pthread']
LIBPATH: 
['/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/deps/linux/lib/arm',
 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/out/linux/arm/release/resource/csdk/logger/',
 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/extlibs/uuid-arm/lib',
 
'/home/samsung/workspace/cross_iotivity/iotivity-1.1.0_arm/out/linux/arm/release/resource/csdk/routing/']

others defail is in attachments.

Best Regards
Tianjie Zhao @SRCX - IoT Group
-------------- next part --------------
A non-text attachment was scrubbed...
Name: modifiedSConscript.tar.gz
Type: application/octet-stream
Size: 8071 bytes
Desc: not available
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20160519/d8dc881c/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.log
Type: application/octet-stream
Size: 3642 bytes
Desc: not available
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20160519/d8dc881c/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: log.txt
Type: application/octet-stream
Size: 9273 bytes
Desc: not available
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20160519/d8dc881c/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: modifiedSConscript.patch
Type: application/octet-stream
Size: 4690 bytes
Desc: not available
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20160519/d8dc881c/attachment-0003.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: paths.txt
Type: application/octet-stream
Size: 490 bytes
Desc: not available
URL: 
<http://lists.iotivity.org/pipermail/iotivity-dev/attachments/20160519/d8dc881c/attachment-0004.obj>

Reply via email to