那位前辈使用过Mobile-C开发过mobile agent之类程序?
本菜鸟在安装Mobile-C时出现问题,特请求高人指点迷津!跪谢!!
安装环境:ubuntu10.04(amd64) mobile-C版本为2.0.3
1.CH6.3.0和embededCh6.3.0均已安装完毕,可以运行。
2.安装mobileC2.0.3时,
执行 sudo./configure CFLAGS=-fPIC ----->没有问题
执行 sudo make 出问题了:
make[2]: 正在进入目录 `/home/mm/桌面/MobileC-v2.0.3/demos/communication_with_other_FIPA
_compliant_agents/mc_to_jade_example'
/bin/bash ../../../libtool --tag=CC --mode=link gcc -fPIC -I/usr/local/ch/extern/include -u __builtin_Ch_VaArg -L/usr/local/ch/extern/lib -o client client.o ../../../src/libmc.la -lcrypt -lm -lpthread -ldl
libtool: link: gcc -fPIC -I/usr/local/ch/extern/include -u __builtin_Ch_VaArg -o .libs/client client.o -L/usr/local/ch/extern/lib ../../../src/.libs/libmc.so -lcrypt -lm -lpthread -ldl
../../../src/.libs/libmc.so: undefined reference to `Ch_CallFuncByNamev'
../../../src/.libs/libmc.so: undefined reference to `Ch_DeclareTypedef'
../../../src/.libs/libmc.so: undefined reference to `Ch_CallFuncByNameVar'
../../../src/.libs/libmc.so: undefined reference to `Ch_ArrayExtent'
../../../src/.libs/libmc.so: undefined reference to `Ch_GlobalSymbolAddrByName'
../../../src/.libs/libmc.so: undefined reference to `Ch_Initialize'
../../../src/.libs/libmc.so: undefined reference to `Ch_AppendRunScript'
../../../src/.libs/libmc.so: undefined reference to `Ch_SetVar'
../../../src/.libs/libmc.so: undefined reference to `Ch_CallFuncByName'
../../../src/.libs/libmc.so: undefined reference to `Ch_DeclareFunc'
../../../src/.libs/libmc.so: undefined reference to `Ch_VaEnd'
../../../src/.libs/libmc.so: undefined reference to `Ch_RunScript'
../../../src/.libs/libmc.so: undefined reference to `__builtin_Ch_VaStart'
../../../src/.libs/libmc.so: undefined reference to `Ch_Reset'
../../../src/.libs/libmc.so: undefined reference to `Ch_Abort'
../../../src/.libs/libmc.so: undefined reference to `Ch_DataType'
../../../src/.libs/libmc.so: undefined reference to `Ch_ArrayDim'
../../../src/.libs/libmc.so: undefined reference to `Ch_DeclareVar'
collect2: ld returned 1 exit status
make[2]: *** [client] 错误 1
make[2]:正在离开目录 `/home/mm/桌面/MobileC-v2.0.3/demos/communication_with_other_FIPA_compliant_agents/mc_to_jade_example'
make[1]: *** [all-recursive] 错误 1
make[1]:正在离开目录 `/home/mm/桌面/MobileC-v2.0.3'
make: *** [all] 错误 2
本菜鸟怀疑是不是有什么包没有安装?请各位高人给与明示!!跪求!!!