最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【已解决】cygwin下用arm-xscale-linux-gnueabi-gcc交叉编译xmlrpc出错:xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:39: undefined reference to `_xmlrpc_env_init’

Embedded crifan 2483浏览 0评论

【问题】

折腾:

【记录】Cygwin下用arm-xscale-linux-gnueabi交叉编译xmlrpc

期间,编译出错:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ make
make -C include/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/./include/Makefile \
    all
make[1]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include'
make -C lib/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/./lib/Makefile \
    all
make[1]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib'
make -C util/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/util/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make -C libutil/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/libutil/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil'
make -C abyss/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/abyss/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss'
make -C src/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/../../lib/abyss/src/Makefile \
    all
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src'
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss'
make -C curl_transport/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/curl_transport/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
make -C expat/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/expat/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat'
make -C gennmtab/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/../../lib/expat/gennmtab/Makefile \
    all
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/gennmtab'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/gennmtab'
make -C xmlparse/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/../../lib/expat/xmlparse/Makefile \
    all
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse'
make -C xmltok/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/../../lib/expat/xmltok/Makefile \
    all
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok'
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat'
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib'
make -C src/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/./src/Makefile \
    all
make[1]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
make -C /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport/Makefile \
    xmlrpc_curl_transport.lo
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
make[2]: `xmlrpc_curl_transport.lo' is up to date.
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
make -C cpp/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../src/cpp/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp'
g++ -c -Isrcdir/include -Iblddir -Isrcdir  -Isrcdir/lib/util/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Woverloaded-virtual -Wsynth -g   value.cpp
g++ -c -Isrcdir/include -Iblddir -Isrcdir  -Isrcdir/lib/util/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Woverloaded-virtual -Wsynth -g   xml.cpp
rm -f libxmlrpc++.a
ar cru libxmlrpc++.a base64.o env_wrap.o fault.o girerr.o girmem.o outcome.o param_list.o value.o xml.o
ranlib libxmlrpc++.a
g++ -c -Isrcdir/include -Iblddir -Isrcdir  -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Woverloaded-virtual -Wsynth -g   registry.cpp
rm -f libxmlrpc_server++.a
ar cru libxmlrpc_server++.a registry.o
ranlib libxmlrpc_server++.a
g++ -c -Isrcdir/include -Iblddir -Isrcdir  -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/abyss/src -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Woverloaded-virtual -Wsynth -g   server_abyss.cpp
server_abyss.cpp:38:1: warning: unused parameter ‘signalClass’
rm -f libxmlrpc_server_abyss++.a
ar cru libxmlrpc_server_abyss++.a server_abyss.o
ranlib libxmlrpc_server_abyss++.a
g++ -c -Isrcdir/include -Iblddir -Isrcdir  -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/wininet_transport  -Isrcdir/lib/curl_transport  -Isrcdir/lib/libwww_transport   -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Woverloaded-virtual -Wsynth -g   client.cpp
g++ -c -Isrcdir/include -Iblddir -Isrcdir  -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/wininet_transport  -Isrcdir/lib/curl_transport  -Isrcdir/lib/libwww_transport   -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Woverloaded-virtual -Wsynth -g   client_simple.cpp
g++ -c -Isrcdir/include -Iblddir -Isrcdir  -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/wininet_transport  -Isrcdir/lib/curl_transport  -Isrcdir/lib/libwww_transport   -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Woverloaded-virtual -Wsynth -g   curl.cpp
g++ -c -Isrcdir/include -Iblddir -Isrcdir  -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/wininet_transport  -Isrcdir/lib/curl_transport  -Isrcdir/lib/libwww_transport   -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Woverloaded-virtual -Wsynth -g   libwww.cpp
g++ -c -Isrcdir/include -Iblddir -Isrcdir  -Isrcdir/lib/util/include -Isrcdir/lib/expat/xmlparse -Isrcdir/lib/wininet_transport  -Isrcdir/lib/curl_transport  -Isrcdir/lib/libwww_transport   -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Woverloaded-virtual -Wsynth -g   wininet.cpp
rm -f libxmlrpc_client++.a
ar cru libxmlrpc_client++.a client.o client_simple.o curl.o libwww.o wininet.o
ranlib libxmlrpc_client++.a
g++ -shared -Wl,-soname,libxmlrpc_cpp.so.3  -o libxmlrpc_cpp.so.3.06 XmlRpcCpp.o
XmlRpcCpp.o: In function `XmlRpcFault':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:39: undefined reference to `_xmlrpc_env_init'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:42: undefined reference to `_xmlrpc_env_set_fault'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:46: undefined reference to `_xmlrpc_env_init'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:48: undefined reference to `_xmlrpc_env_set_fault'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:55: undefined reference to `_xmlrpc_env_init'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:57: undefined reference to `_xmlrpc_env_set_fault'
XmlRpcCpp.o: In function `~XmlRpcFault':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:61: undefined reference to `_xmlrpc_env_clean'
XmlRpcCpp.o: In function `XmlRpcEnv':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:75: undefined reference to `_xmlrpc_env_init'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:79: undefined reference to `_xmlrpc_env_set_fault'
XmlRpcCpp.o: In function `XmlRpcValue':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:99: undefined reference to `_xmlrpc_build_value'
XmlRpcCpp.o: In function `_ZN11XmlRpcValue7makeIntEi':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:105: undefined reference to `_xmlrpc_build_value'
XmlRpcCpp.o: In function `_ZN11XmlRpcValue8makeBoolEb':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:112: undefined reference to `_xmlrpc_build_value'
XmlRpcCpp.o: In function `_ZN11XmlRpcValue10makeDoubleEd':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:119: undefined reference to `_xmlrpc_build_value'
XmlRpcCpp.o: In function `_ZN11XmlRpcValue12makeDateTimeERKSs':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:128: undefined reference to `_xmlrpc_build_value'
XmlRpcCpp.o:/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:137: more undefined references to `_xmlrpc_build_value' follow
XmlRpcCpp.o: In function `_ZN11XmlRpcValue10makeStructEv':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:165: undefined reference to `_xmlrpc_struct_new'
XmlRpcCpp.o: In function `_ZN11XmlRpcValue10makeBase64EPKhj':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:174: undefined reference to `_xmlrpc_build_value'
XmlRpcCpp.o: In function `_ZNK11XmlRpcValue6getIntEv':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:182: undefined reference to `_xmlrpc_parse_value'
XmlRpcCpp.o: In function `_ZNK11XmlRpcValue7getBoolEv':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:190: undefined reference to `_xmlrpc_parse_value'
XmlRpcCpp.o: In function `_ZNK11XmlRpcValue9getDoubleEv':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:198: undefined reference to `_xmlrpc_parse_value'
XmlRpcCpp.o: In function `_ZNK11XmlRpcValue14getRawDateTimeEv':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:206: undefined reference to `_xmlrpc_parse_value'
XmlRpcCpp.o: In function `_ZNK11XmlRpcValue9getStringEv':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:215: undefined reference to `_xmlrpc_parse_value'
XmlRpcCpp.o:/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:224: more undefined references to `_xmlrpc_parse_value' follow
XmlRpcCpp.o: In function `_ZNK11XmlRpcValue9arraySizeEv':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:247: undefined reference to `_xmlrpc_array_size'
XmlRpcCpp.o: In function `_ZN11XmlRpcValue15arrayAppendItemERKS_':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:254: undefined reference to `_xmlrpc_array_append_item'
XmlRpcCpp.o: In function `_ZNK11XmlRpcValue12arrayGetItemEi':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:260: undefined reference to `_xmlrpc_array_get_item'
XmlRpcCpp.o: In function `_ZNK11XmlRpcValue10structSizeEv':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:267: undefined reference to `_xmlrpc_struct_size'
XmlRpcCpp.o: In function `_ZNK11XmlRpcValue12structHasKeyERKSs':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:277: undefined reference to `_xmlrpc_struct_has_key_n'
XmlRpcCpp.o: In function `_ZNK11XmlRpcValue14structGetValueERKSs':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:288: undefined reference to `_xmlrpc_struct_get_value_n'
XmlRpcCpp.o: In function `_ZN11XmlRpcValue14structSetValueERKSsRKS_':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:299: undefined reference to `_xmlrpc_struct_set_value_n'
XmlRpcCpp.o: In function `_ZNK11XmlRpcValue20structGetKeyAndValueEiRSsRS_':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:310: undefined reference to `_xmlrpc_struct_get_key_and_value'
XmlRpcCpp.o: In function `_ZN12XmlRpcGenSrv9addMethodERKSsPFP13_xmlrpc_valueP11_xmlrpc_envS3_PvES6_':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:325: undefined reference to `_xmlrpc_registry_add_method'
XmlRpcCpp.o: In function `_ZN12XmlRpcGenSrv9addMethodERKSsPFP13_xmlrpc_valueP11_xmlrpc_envS3_PvES6_S1_S1_':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:343: undefined reference to `_xmlrpc_registry_add_method_w_doc'
XmlRpcCpp.o: In function `_ZNK12XmlRpcGenSrv5allocER9XmlRpcEnvRKSs':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:354: undefined reference to `_xmlrpc_mem_block_new'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:357: undefined reference to `_xmlrpc_mem_block_contents'
XmlRpcCpp.o: In function `_ZNK12XmlRpcGenSrv6handleERKSs':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:371: undefined reference to `_xmlrpc_limit_get'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:375: undefined reference to `_xmlrpc_mem_block_contents'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:376: undefined reference to `_xmlrpc_mem_block_size'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:379: undefined reference to `_xmlrpc_registry_process_call'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:383: undefined reference to `_xmlrpc_mem_block_contents'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:384: undefined reference to `_xmlrpc_mem_block_size'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:387: undefined reference to `_xmlrpc_mem_block_free'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:390: undefined reference to `_xmlrpc_mem_block_free'
XmlRpcCpp.o: In function `XmlRpcEnv':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/srcdir/include/xmlrpc-c/oldcppwrapper.hpp:88: undefined reference to `_xmlrpc_env_init'
XmlRpcCpp.o: In function `~XmlRpcEnv':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/srcdir/include/xmlrpc-c/oldcppwrapper.hpp:89: undefined reference to `_xmlrpc_env_clean'
XmlRpcCpp.o: In function `XmlRpcValue':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/srcdir/include/xmlrpc-c/oldcppwrapper.hpp:222: undefined reference to `_xmlrpc_INCREF'
XmlRpcCpp.o: In function `~XmlRpcValue':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/srcdir/include/xmlrpc-c/oldcppwrapper.hpp:231: undefined reference to `_xmlrpc_DECREF'
XmlRpcCpp.o: In function `_ZN11XmlRpcValueaSERKS_':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/srcdir/include/xmlrpc-c/oldcppwrapper.hpp:236: undefined reference to `_xmlrpc_INCREF'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/srcdir/include/xmlrpc-c/oldcppwrapper.hpp:237: undefined reference to `_xmlrpc_DECREF'
collect2: ld returned 1 exit status
unix.make:10: recipe for target `libxmlrpc_cpp.so.3.06' failed
make[2]: *** [libxmlrpc_cpp.so.3.06] Error 1
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../Makefile.common:147: recipe for target `cpp/all' failed
make[1]: *** [cpp/all] Error 2
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/Makefile.common:147: recipe for target `src/all' failed
make: *** [src/all] Error 2
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$

即:

1
2
XmlRpcCpp.o: In function `XmlRpcFault':
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:39: undefined reference to `_xmlrpc_env_init'

 

【解决过程】

1.参考:

求xmlrpc, c写的服务端

但是也没太大帮助。

2.找不到其他关于

_xmlrpc_env_init

的帖子,另外找了找:

xmlrpc_env_init

找到很多。

3.参考:

xmlrpc-c-1.06.38 编译的问题 怎么办?

也没帮助。

4.参考:

Linking The Library

说是:

The following libraries are prerequisites of libxmlrpc, so you’ll need to link them in too:

  • libxmlrpc_parse
  • libxmlrpc_xmltok
  • libxmlrpc_util

又参考:

Undefined reference error with methods of libxmlrpc-c3-dev

所以可以去试试,打算加上对应的库试试。

5.但是,突然发现,此处用的是g++,而不是arm-xscale-linux-gnueabi-g++

所以,貌似有问题啊。不是交叉编译啊。

然后才想到,之前参考:

cross compile xmlrpc lib

只指定了

CC=arm-xscale-linux-gnueabi-gcc

没有指定其他的,包括g++,所以,此处不是交叉编译,那觉得就不太对劲。

6.但是还是按照原先思路去看看。

参考:

安装aria2c xmlrpc web客户端a2web

去看到其从:

gcc -o a2web.cgi -Wl,-O1 -Wall -Wextra -lxmlrpc -lxmlrpc_client -lfcgi print.o config.o xml.o a2web.o misc.o query.o js.o

变成:

gcc -o a2web.cgi -Wl,-O1 -Wall -Wextra -lxmlrpc_util -lxmlrpc -lxmlrpc_client -lfcgi print.o config.o xml.o a2web.o misc.o query.o js.o

就可以了。

所以,此处也去看看,但是没有找到xmlrpc_util相关的.c或文件夹。

7.参考:

rtorrent-0.8.9

也看到其说,xmlrpc-c,对于交叉编译,支持的很不好。

然后其给出的编译过程,和xmlrpc-c相关的是:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
. ~/uncrosscompile.sh
wget http://sourceforge.net/projects/xmlrpc-c/files/Xmlrpc-c%20Super%20Stable/1.16.37/xmlrpc-c-1.16.37.tgz
tar zxf xmlrpc-c-1.16.37.tgz
pushd xmlrpc-c-1.16.37/
./configure
cd lib/expat/gennmtab/
make clean && make gennmtab
cp gennmtab ~/bin/
popd
 
pushd xmlrpc-c-1.16.37/
PATH=$DEPS/bin:$PATH ./configure --host=arm-none-linux-gnueabi --prefix=$DEPS --enable-curl-client
sed -i -e "s|^\(#include \)|//\1|g" lib/curl_transport/xmlrpc_curl_transport.c
sed -i -e "s|^\(#include \)|//\1|g" lib/curl_transport/curltransaction.c
sed -i -e "s|^\(#include \)|//\1|g" lib/curl_transport/curlmulti.c

可以看出,其也遇到了之前我遇到的gennmtab的事情:

【已解决】cygwin下用arm-xscale-linux-gnueabi-gcc交叉编译xmlrpc出错:xmltok.c:9:21: fatal error: nametab.h: No such file or directory

8.参考:

xmlrpc-c for arm

看起来,好像是可以通过:

–disable-cplusplus

去禁止掉g++。

所以,此处再去确认,当前是有这个参数的:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ ./configure --help
`configure' configures this package to adapt to many kinds of systems.
 
Usage: ./configure [OPTION]... [VAR=VALUE]...
 
To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE.  See below for descriptions of some of the useful variables.
 
Defaults for the options are specified in brackets.
 
Configuration:
  -h, --help              display this help and exit
      --help=short        display options specific to this package
      --help=recursive    display the short help of all the included packages
  -V, --version           display version information and exit
  -q, --quiet, --silent   do not print `checking...' messages
      --cache-file=FILE   cache test results in FILE [disabled]
  -C, --config-cache      alias for `--cache-file=config.cache'
  -n, --no-create         do not create output files
      --srcdir=DIR        find the sources in DIR [configure dir or `..']
 
Installation directories:
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [/usr/local]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [PREFIX]
 
By default, `make install' will install all the files in
`/usr/local/bin', `/usr/local/lib' etc.  You can specify
an installation prefix other than `/usr/local' using `--prefix',
for instance `--prefix=$HOME'.
 
For better control, use the options below.
 
Fine tuning of the installation directories:
  --bindir=DIR           user executables [EPREFIX/bin]
  --sbindir=DIR          system admin executables [EPREFIX/sbin]
  --libexecdir=DIR       program executables [EPREFIX/libexec]
  --datadir=DIR          read-only architecture-independent data [PREFIX/share]
  --sysconfdir=DIR       read-only single-machine data [PREFIX/etc]
  --sharedstatedir=DIR   modifiable architecture-independent data [PREFIX/com]
  --localstatedir=DIR    modifiable single-machine data [PREFIX/var]
  --libdir=DIR           object code libraries [EPREFIX/lib]
  --includedir=DIR       C header files [PREFIX/include]
  --oldincludedir=DIR    C header files for non-gcc [/usr/include]
  --infodir=DIR          info documentation [PREFIX/info]
  --mandir=DIR           man documentation [PREFIX/man]
 
Program names:
  --program-prefix=PREFIX            prepend PREFIX to installed program names
  --program-suffix=SUFFIX            append SUFFIX to installed program names
  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
 
System types:
  --build=BUILD     configure for building on BUILD [guessed]
  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
 
Optional Features:
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --disable-wininet-client  Don't build the Wininet client transport
  --disable-curl-client     Don't build the Curl client transport
  --disable-libwww-client   Don't build the Libwww client transport
  --disable-abyss-server    Don't build the Abyss server module
  --disable-cgi-server      Don't build the CGI server module
  --disable-cplusplus       Don't build the C++ wrapper classes or tools
  --disable-abyss-threads   Use fork in Abyss instead of pthreads
  --enable-libxml2-backend  Use libxml2 instead of built-in expat
  --enable-shared=PKGS  build shared libraries default=yes
  --enable-static=PKGS  build static libraries default=yes
  --enable-fast-install=PKGS  optimize for fast installation default=yes
  --disable-libtool-lock  avoid locking (might break parallel builds)
 
Optional Packages:
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --with-libwww-ssl       Include libwww SSL capability.
 
  --with-gnu-ld           assume the C compiler uses GNU ld default=no
 
Some influential environment variables:
  CC          C compiler command
  CFLAGS      C compiler flags
  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
              nonstandard directory <lib dir>
  CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
              headers in a nonstandard directory <include dir>
  CXX         C++ compiler command
  CXXFLAGS    C++ compiler flags
  CPP         C preprocessor
 
Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
 
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$

可见,的确是有此参数的,禁止掉C++ wrapper

而注意到,当前的错误是:

make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp’

g++ -shared -Wl,-soname,libxmlrpc_cpp.so.3  -o libxmlrpc_cpp.so.3.06 XmlRpcCpp.o

XmlRpcCpp.o: In function `XmlRpcFault’:

/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:39: undefined reference to `_xmlrpc_env_init’

/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:42: undefined reference to `_xmlrpc_env_set_fault’

即,是文件夹:

xmlrpc-c-1.06.31/src/cpp

下面的

XmlRpcCpp.cpp

其中引用了_xmlrpc_env_init

所以,此处去:

–disable-cplusplus

禁止编译cpp的

应该就可以避免此问题了。

9.另外,也在:

xmlrpc\xmlrpc-c-1.06.31\doc\configure_doc

中看到关于交叉编译的说明:

Specifying the System Type

==========================

   There may be some features `configure’ can not figure out

automatically, but needs to determine by the type of host the package

will run on.  Usually `configure’ can figure that out, but if it prints

a message saying it can not guess the host type, give it the

`–host=TYPE’ option.  TYPE can either be a short name for the system

type, such as `sun4′, or a canonical name with three fields:

     CPU-COMPANY-SYSTEM

See the file `config.sub’ for the possible values of each field.  If

`config.sub’ isn’t included in this package, then this package doesn’t

need to know the host type.

   If you are building compiler tools for cross-compiling, you can also

use the `–target=TYPE’ option to select the type of system they will

produce code for and the `–build=TYPE’ option to select the type of

system on which you are compiling the package.

其中,关于host,target,build等参数,都可以去:

xmlrpc-c-1.06.31\config.sub

找找看看。

所以,重新去配置,结果提示用法有误:

1
2
3
4
5
6
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ ./configure --prefix=$HOME/develop/crosstool-ng/x-tools/armxscalexmlrpc --host=arm-linux –disable-cplusplus CC=arm-xscale-linux-gnueabi-gcc
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type: –disable-cplusplus
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes

所以,换个试试,结果又错了:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ ./configure --prefix=$HOME/develop/crosstool-ng/x-tools/armxscalexmlrpc --build=i686-pc-cygwin --target=arm-xscale-linux --disable-cplusplus CC=arm-xscale-linux-gnueabi-gcc           checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking build system type... i686-pc-cygwin
checking host system type... i686-pc-cygwin
checking for wininet-config... no
configure: You don't appear to have Wininet installed (no working wininet-config in your command search path), so we will not build the Wininet client XML transport
checking whether to build Wininet client XML transport module... no
checking for curl-config... yes
checking whether to build Curl client XML transport module... yes
checking for libwww-config... no
configure: You don't appear to have Libwww installed (no working libwww-config in your command search path), so we will not build the Libwww client XML transport
checking whether to build Libwww client XML transport module... no
checking whether to build Abyss server module... yes
checking whether to build CGI server module... yes
checking whether to build C++ wrappers and tools... no
checking for gcc... arm-xscale-linux-gnueabi-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
1
<font face="微软雅黑">再去试试:</font>
./configure –prefix=$HOME/develop/crosstool-ng/x-tools/armxscalexmlrpc –build=i686-pc-cygwin –target=arm-xscale-linux –host=arm-xscale-linux –disable-cplusplus CC=arm-xscale-linux-gnueabi-gcc
1
<font face="微软雅黑">终于可以了:</font>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ ./configure --prefix=$HOME/develop/crosstool-ng/x-tools/armxscalexmlrpc --build=i686-pc-cygwin --target=arm-xscale-linux --host=arm-xscale-linux --disable-cplusplus CC=arm-xscale-linux-gnueabi-gcc
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets $(MAKE)... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking build system type... i686-pc-cygwin
checking host system type... arm-xscale-linux-gnu
checking for wininet-config... no
configure: You don't appear to have Wininet installed (no working wininet-config in your command search path), so we will not build the Wininet client XML transport
checking whether to build Wininet client XML transport module... no
checking for curl-config... yes
checking whether to build Curl client XML transport module... yes
checking for libwww-config... no
configure: You don't appear to have Libwww installed (no working libwww-config in your command search path), so we will not build the Libwww client XML transport
checking whether to build Libwww client XML transport module... no
checking whether to build Abyss server module... yes
checking whether to build CGI server module... yes
checking whether to build C++ wrappers and tools... no
checking for arm-xscale-linux-gcc... arm-xscale-linux-gnueabi-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... yes
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether arm-xscale-linux-gnueabi-gcc accepts -g... yes
checking for arm-xscale-linux-gnueabi-gcc option to accept ANSI C... none needed
checking for socket... yes
checking how to run the C preprocessor... arm-xscale-linux-gnueabi-gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking sys/filio.h usability... no
checking sys/filio.h presence... no
checking for sys/filio.h... no
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking for size_t... yes
checking whether va_list is an array... no
checking whether compiler has __attribute__... yes
checking for vsnprintf... yes
checking for wcsncmp... yes
checking for setgroups... yes
checking for asprintf... yes
checking for setenv... yes
checking whether to use Abyss pthread function... yes
checking for curl-xmlrpc-config... no
checking for curl-config... /home/CLi/develop/crosstool-ng/x-tools/armxscalecurl/bin/curl-config
checking for curl library directory... /home/CLi/develop/crosstool-ng/x-tools/armxscalecurl/lib
checking whether to use SSL with libwww... no
checking whether to build the libxml2 backend... no
checking for arm-xscale-linux-ranlib... no
checking for ranlib... ranlib
checking for ld used by GCC... /home/CLi/develop/crosstool-ng/x-tools/arm-xscale-linux-gnueabi/arm-xscale-linux-gnueabi/bin/ld.exe
checking if the linker (/home/CLi/develop/crosstool-ng/x-tools/arm-xscale-linux-gnueabi/arm-xscale-linux-gnueabi/bin/ld.exe) is GNU ld... yes
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking for object suffix... o
checking for executable suffix... no
checking for arm-xscale-linux-gnueabi-gcc option to produce PIC... -fPIC
checking if arm-xscale-linux-gnueabi-gcc PIC flag -fPIC works... yes
checking if arm-xscale-linux-gnueabi-gcc supports -c -o file.o... yes
checking if arm-xscale-linux-gnueabi-gcc supports -c -o file.lo... yes
checking if arm-xscale-linux-gnueabi-gcc supports -fno-rtti -fno-exceptions ... no
checking if arm-xscale-linux-gnueabi-gcc static flag -static works... -static
checking if the linker (/home/CLi/develop/crosstool-ng/x-tools/arm-xscale-linux-gnueabi/arm-xscale-linux-gnueabi/bin/ld.exe) is GNU ld... yes
checking whether the linker (/home/CLi/develop/crosstool-ng/x-tools/arm-xscale-linux-gnueabi/arm-xscale-linux-gnueabi/bin/ld.exe) supports shared libraries... yes
checking command to parse /usr/bin/nm -B output... ok
checking how to hardcode library paths into programs... immediate
checking for /home/CLi/develop/crosstool-ng/x-tools/arm-xscale-linux-gnueabi/arm-xscale-linux-gnueabi/bin/ld.exe option to reload object files... -r
checking dynamic linker characteristics... no
checking if libtool supports shared libraries... no
checking whether to build shared libraries... no
checking whether to build static libraries... yes
checking for objdir... .libs
creating libtool
configure: creating ./config.status
config.status: creating xmlrpc-c-config
config.status: creating xmlrpc-c-config.test
config.status: creating Makefile.config
config.status: creating xmlrpc_config.h
config.status: creating xmlrpc_amconfig.h
config.status: xmlrpc_amconfig.h is unchanged
config.status: executing default-1 commands
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$

 

10.然后再clean一下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ make clean
make -C include/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/./include/Makefile \
    clean
make[1]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include'
make[1]: Nothing to be done for `clean'.
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include'
make -C lib/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/./lib/Makefile \
    clean
make[1]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib'
make -C util/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/util/Makefile \
    clean
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make -C libutil/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/libutil/Makefile \
    clean
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil'
make -C abyss/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/abyss/Makefile \
    clean
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss'
make -C src/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/../../lib/abyss/src/Makefile \
    clean
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss'
make -C curl_transport/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/curl_transport/Makefile \
    clean
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
make -C expat/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/expat/Makefile \
    clean
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat'
make -C gennmtab/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/../../lib/expat/gennmtab/Makefile \
    clean
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/gennmtab'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
rm -f gennmtab
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/gennmtab'
make -C xmlparse/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/../../lib/expat/xmlparse/Makefile \
    clean
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse'
make -C xmltok/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/../../lib/expat/xmltok/Makefile \
    clean
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
rm -f nametab.h
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib'
make -C src/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/./src/Makefile \
    clean
make[1]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
make -C test clean
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/test'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
rm -f test cgitest1
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/test'
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
make -C tools/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/./tools/Makefile \
    clean
make[1]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools'
make -C binmode-rpc-kit/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/../tools/binmode-rpc-kit/Makefile \
    clean
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/binmode-rpc-kit'
make[2]: Nothing to be done for `clean'.
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/binmode-rpc-kit'
make -C turbocharger/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/../tools/turbocharger/Makefile \
    clean
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/turbocharger'
make[2]: Nothing to be done for `clean'.
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/turbocharger'
make -C xmlrpc/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/../tools/xmlrpc/Makefile \
    clean
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
rm -f xmlrpc config.h
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc'
make -C xmlrpc_transport/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/../tools/xmlrpc_transport/Makefile \
    clean
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
rm -f xmlrpc_transport config.h
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport'
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools'
make -C examples/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/./examples/Makefile \
    clean
make[1]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/examples'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
rm -f  xmlrpc_inetd_server  xmlrpc_socket_server  xmlrpc_loop_server  xmlrpc_sample_add_server  xmlrpc_server_validatee   gen_sample_add_xml auth_client  query-meerkat  synch_client  xmlrpc_sample_add_client  xmlrpc_asynch_client   xmlrpc_sample_add_server.cgi  config.h xmlrpc_amconfig.h
make -C cpp clean
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/examples/cpp'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
rm -f  xmlrpc_inetd_server  xmlrpc_loop_server  xmlrpc_sample_add_server   xmlrpc_sample_add_client  sample_add_client_complex   meerkat-app-list config.h xmlrpc_amconfig.h
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/examples/cpp'
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/examples'
rm -f *.o *.a *.s *.i *.la *.lo
rm -f *.so *.so.*
rm -rf .libs
rm -f transport_config.h
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$

11.重新编译之前,先去弄那个gennmtab:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ gcc -I. lib/expat/gennmtab/gennmtab.c -o lib/expat/gennmtab/gennmtab
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ lib/expat/gennmtab/gennmtab > lib/expat/xmltok/
.cvsignore       asciitab.h       iasciitab.h      Makefile         nametab_new.h    xmldef.h         xmlrole.h        xmltok.dsp       xmltok_impl.c    xmltok_ns.c
ascii.h          dllmain.c        latin1tab.h      Makefile.depend  utf8tab.h        xmlrole.c        xmltok.c         xmltok.h         xmltok_impl.h
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ lib/expat/gennmtab/gennmtab > lib/expat/xmltok/nametab.h
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ cat lib/expat/xmltok/nametab.h
static const unsigned namingBitmap[] = {
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
0x00000000, 0x04000000, 0x87FFFFFE, 0x07FFFFFE,
0x00000000, 0x00000000, 0xFF7FFFFF, 0xFF7FFFFF,
0xFFFFFFFF, 0x7FF3FFFF, 0xFFFFFDFE, 0x7FFFFFFF,
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFE00F, 0xFC31FFFF,
0x00FFFFFF, 0x00000000, 0xFFFF0000, 0xFFFFFFFF,
0xFFFFFFFF, 0xF80001FF, 0x00000003, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0xFFFFD740, 0xFFFFFFFB, 0x547F7FFF, 0x000FFFFD,
0xFFFFDFFE, 0xFFFFFFFF, 0xDFFEFFFF, 0xFFFFFFFF,
0xFFFF0003, 0xFFFFFFFF, 0xFFFF199F, 0x033FCFFF,
0x00000000, 0xFFFE0000, 0x027FFFFF, 0xFFFFFFFE,
0x0000007F, 0x00000000, 0xFFFF0000, 0x000707FF,
0x00000000, 0x07FFFFFE, 0x000007FE, 0xFFFE0000,
0xFFFFFFFF, 0x7CFFFFFF, 0x002F7FFF, 0x00000060,
0xFFFFFFE0, 0x23FFFFFF, 0xFF000000, 0x00000003,
0xFFF99FE0, 0x03C5FDFF, 0xB0000000, 0x00030003,
0xFFF987E0, 0x036DFDFF, 0x5E000000, 0x001C0000,
0xFFFBAFE0, 0x23EDFDFF, 0x00000000, 0x00000001,
0xFFF99FE0, 0x23CDFDFF, 0xB0000000, 0x00000003,
0xD63DC7E0, 0x03BFC718, 0x00000000, 0x00000000,
0xFFFDDFE0, 0x03EFFDFF, 0x00000000, 0x00000003,
0xFFFDDFE0, 0x03EFFDFF, 0x40000000, 0x00000003,
0xFFFDDFE0, 0x03FFFDFF, 0x00000000, 0x00000003,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0xFFFFFFFE, 0x000D7FFF, 0x0000003F, 0x00000000,
0xFEF02596, 0x200D6CAE, 0x0000001F, 0x00000000,
0x00000000, 0x00000000, 0xFFFFFEFF, 0x000003FF,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0xFFFFFFFF, 0xFFFF003F, 0x007FFFFF,
0x0007DAED, 0x50000000, 0x82315001, 0x002C62AB,
0x40000000, 0xF580C900, 0x00000007, 0x02010800,
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
0x0FFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0x03FFFFFF,
0x3F3FFFFF, 0xFFFFFFFF, 0xAAFF3F3F, 0x3FFFFFFF,
0xFFFFFFFF, 0x5FDFFFFF, 0x0FCF1FDC, 0x1FDC1FFF,
0x00000000, 0x00004C40, 0x00000000, 0x00000000,
0x00000007, 0x00000000, 0x00000000, 0x00000000,
0x00000080, 0x000003FE, 0xFFFFFFFE, 0xFFFFFFFF,
0x001FFFFF, 0xFFFFFFFE, 0xFFFFFFFF, 0x07FFFFFF,
0xFFFFFFE0, 0x00001FFF, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
0xFFFFFFFF, 0x0000003F, 0x00000000, 0x00000000,
0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF, 0xFFFFFFFF,
0xFFFFFFFF, 0x0000000F, 0x00000000, 0x00000000,
0x00000000, 0x07FF6000, 0x87FFFFFE, 0x07FFFFFE,
0x00000000, 0x00800000, 0xFF7FFFFF, 0xFF7FFFFF,
0x00FFFFFF, 0x00000000, 0xFFFF0000, 0xFFFFFFFF,
0xFFFFFFFF, 0xF80001FF, 0x00030003, 0x00000000,
0xFFFFFFFF, 0xFFFFFFFF, 0x0000003F, 0x00000003,
0xFFFFD7C0, 0xFFFFFFFB, 0x547F7FFF, 0x000FFFFD,
0xFFFFDFFE, 0xFFFFFFFF, 0xDFFEFFFF, 0xFFFFFFFF,
0xFFFF007B, 0xFFFFFFFF, 0xFFFF199F, 0x033FCFFF,
0x00000000, 0xFFFE0000, 0x027FFFFF, 0xFFFFFFFE,
0xFFFE007F, 0xBBFFFFFB, 0xFFFF0016, 0x000707FF,
0x00000000, 0x07FFFFFE, 0x0007FFFF, 0xFFFF03FF,
0xFFFFFFFF, 0x7CFFFFFF, 0xFFEF7FFF, 0x03FF3DFF,
0xFFFFFFEE, 0xF3FFFFFF, 0xFF1E3FFF, 0x0000FFCF,
0xFFF99FEE, 0xD3C5FDFF, 0xB080399F, 0x0003FFCF,
0xFFF987E4, 0xD36DFDFF, 0x5E003987, 0x001FFFC0,
0xFFFBAFEE, 0xF3EDFDFF, 0x00003BBF, 0x0000FFC1,
0xFFF99FEE, 0xF3CDFDFF, 0xB0C0398F, 0x0000FFC3,
0xD63DC7EC, 0xC3BFC718, 0x00803DC7, 0x0000FF80,
0xFFFDDFEE, 0xC3EFFDFF, 0x00603DDF, 0x0000FFC3,
0xFFFDDFEC, 0xC3EFFDFF, 0x40603DDF, 0x0000FFC3,
0xFFFDDFEC, 0xC3FFFDFF, 0x00803DCF, 0x0000FFC3,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0xFFFFFFFE, 0x07FF7FFF, 0x03FF7FFF, 0x00000000,
0xFEF02596, 0x3BFF6CAE, 0x03FF3F5F, 0x00000000,
0x03000000, 0xC2A003FF, 0xFFFFFEFF, 0xFFFE03FF,
0xFEBF0FDF, 0x02FE3FFF, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x00000000, 0x00000000,
0x00000000, 0x00000000, 0x1FFF0000, 0x00000002,
0x000000A0, 0x003EFFFE, 0xFFFFFFFE, 0xFFFFFFFF,
0x661FFFFF, 0xFFFFFFFE, 0xFFFFFFFF, 0x77FFFFFF,
};
static const unsigned char nmstrtPages[] = {
0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x00,
0x00, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
0x10, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x13,
0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x15, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x17,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
};
static const unsigned char namePages[] = {
0x19, 0x03, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x00,
0x00, 0x1F, 0x20, 0x21, 0x22, 0x23, 0x24, 0x25,
0x10, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x13,
0x26, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x27, 0x16, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x17,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x18,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
};
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$

12.再继续去make编译:

还是会出现该错误,然后解决后:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok'
rm -f nametab.h
../gennmtab/gennmtab >nametab.h || (rm -f nametab.h || false)
/bin/sh: ../gennmtab/gennmtab: cannot execute binary file
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../../lib/util/include  \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -DXML_BYTE_ORDER=0   xmltok.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../../lib/util/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -DXML_BYTE_ORDER=0 xmltok.c -o xmltok.o
xmltok.c:9:21: fatal error: nametab.h: No such file or directory
compilation terminated.
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/../../lib/expat/xmltok/Makefile:52: recipe for target `xmltok.lo' failed
make[3]: *** [xmltok.lo] Error 1
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/../../Makefile.common:147: recipe for target `xmltok/all' failed
make[2]: *** [xmltok/all] Error 2
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../Makefile.common:147: recipe for target `expat/all' failed
make[1]: *** [expat/all] Error 2
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/Makefile.common:147: recipe for target `lib/all' failed
make: *** [lib/all] Error 2
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ rm lib/expat/gennmtab/
.cvsignore       gennmtab         gennmtab.c       gennmtab.dsp     gennmtab.o       Makefile         Makefile.depend
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ file lib/expat/gennmtab/gennmtab
lib/expat/gennmtab/gennmtab: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.19, not stripped
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ rm lib/expat/gennmtab/gennmtab
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ gcc -I. lib/expat/gennmtab/gennmtab.c -o lib/expat/gennmtab/gennmtab
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ lib/expat/gennmtab/gennmtab > lib/expat/xmltok/nametab.h
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$

继续编译,最终终于编译完成了:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ make
make -C include/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/./include/Makefile \
    all
make[1]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include'
make -C lib/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/./lib/Makefile \
    all
make[1]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib'
make -C util/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/util/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make -C libutil/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/libutil/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil'
make -C abyss/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/abyss/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss'
make -C src/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/../../lib/abyss/src/Makefile \
    all
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src'
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss'
make -C curl_transport/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/curl_transport/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
make -C expat/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/../lib/expat/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat'
make -C gennmtab/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/../../lib/expat/gennmtab/Makefile \
    all
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/gennmtab'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/gennmtab'
make -C xmlparse/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/../../lib/expat/xmlparse/Makefile \
    all
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse'
make -C xmltok/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/../../lib/expat/xmltok/Makefile \
    all
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../../lib/util/include  \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -DXML_BYTE_ORDER=0   xmltok.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../../lib/util/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -DXML_BYTE_ORDER=0 xmltok.c -o xmltok.o
echo timestamp > xmltok.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../../lib/util/include  \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -DXML_BYTE_ORDER=0   xmlrole.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../../lib/util/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -DXML_BYTE_ORDER=0 xmlrole.c -o xmlrole.o
echo timestamp > xmlrole.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/../../../libtool --mode=link arm-xscale-linux-gnueabi-gcc -o libxmlrpc_xmltok.la -version-info 9:15:6   -rpath /home/CLi/develop/crosstool-ng/x-tools/armxscalexmlrpc/lib  xmltok.lo xmlrole.lo
mkdir .libs
ar cru .libs/libxmlrpc_xmltok.a  xmltok.o xmlrole.o
ranlib .libs/libxmlrpc_xmltok.a
creating libxmlrpc_xmltok.la
(cd .libs && rm -f libxmlrpc_xmltok.la && ln -s ../libxmlrpc_xmltok.la libxmlrpc_xmltok.la)
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok'
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat'
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib'
make -C src/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/./src/Makefile \
    all
make[1]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   trace.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 trace.c -o trace.o
echo timestamp > trace.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_data.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_data.c -o xmlrpc_data.o
echo timestamp > xmlrpc_data.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_builddecomp.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_builddecomp.c -o xmlrpc_builddecomp.o
xmlrpc_builddecomp.c: In function 'xmlrpc_build_value':
xmlrpc_builddecomp.c:485:43: warning: 'suffix' may be used uninitialized in this function [-Wuninitialized]
echo timestamp > xmlrpc_builddecomp.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_datetime.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_datetime.c -o xmlrpc_datetime.o
echo timestamp > xmlrpc_datetime.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_array.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_array.c -o xmlrpc_array.o
echo timestamp > xmlrpc_array.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_struct.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_struct.c -o xmlrpc_struct.o
xmlrpc_struct.c: In function 'xmlrpc_struct_get_value_n':
xmlrpc_struct.c:420:5: warning: 'retval' may be used uninitialized in this function [-Wuninitialized]
echo timestamp > xmlrpc_struct.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_expat.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_expat.c -o xmlrpc_expat.o
xmlrpc_expat.c: In function 'xml_parse':
xmlrpc_expat.c:383:26: warning: 'parser' may be used uninitialized in this function [-Wuninitialized]
xmlrpc_expat.c:409:16: note: 'parser' was declared here
echo timestamp > xmlrpc_expat.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_parse.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_parse.c -o xmlrpc_parse.o
xmlrpc_parse.c: In function 'xmlrpc_parse_call':
xmlrpc_parse.c:708:29: warning: 'callElemP' may be used uninitialized in this function [-Wuninitialized]
echo timestamp > xmlrpc_parse.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_serialize.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_serialize.c -o xmlrpc_serialize.o
echo timestamp > xmlrpc_serialize.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_base64.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_base64.c -o xmlrpc_base64.o
echo timestamp > xmlrpc_base64.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_utf8.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_utf8.c -o xmlrpc_utf8.o
echo timestamp > xmlrpc_utf8.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_authcookie.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_authcookie.c -o xmlrpc_authcookie.o
echo timestamp > xmlrpc_authcookie.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=link arm-xscale-linux-gnueabi-gcc -o libxmlrpc.la -version-info 9:15:6   -rpath /home/CLi/develop/crosstool-ng/x-tools/armxscalexmlrpc/lib -L.libs -L/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libutil/.libs  \
  trace.lo  xmlrpc_data.lo  xmlrpc_builddecomp.lo  xmlrpc_datetime.lo  xmlrpc_array.lo  xmlrpc_struct.lo  xmlrpc_expat.lo  xmlrpc_parse.lo  xmlrpc_serialize.lo  xmlrpc_base64.lo  xmlrpc_utf8.lo  xmlrpc_authcookie.lo   -lxmlrpc_util
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool: line 1306: cd: .libs: No such file or directory
libtool: link: warning: cannot determine absolute directory name of `.libs'
libtool: link: passing it literally to the linker, although it might fail
mkdir .libs
ar cru .libs/libxmlrpc.a  trace.o xmlrpc_data.o xmlrpc_builddecomp.o xmlrpc_datetime.o xmlrpc_array.o xmlrpc_struct.o xmlrpc_expat.o xmlrpc_parse.o xmlrpc_serialize.o xmlrpc_base64.o xmlrpc_utf8.o xmlrpc_authcookie.o
ranlib .libs/libxmlrpc.a
creating libxmlrpc.la
(cd .libs && rm -f libxmlrpc.la && ln -s ../libxmlrpc.la libxmlrpc.la)
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   registry.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 registry.c -o registry.o
echo timestamp > registry.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   system_method.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 system_method.c -o system_method.o
system_method.c: In function 'system_methodSignature':
system_method.c:647:5: warning: 'retvalP' may be used uninitialized in this function [-Wuninitialized]
system_method.c:637:20: warning: 'signatureListP' may be used uninitialized in this function [-Wuninitialized]
system_method.c:577:24: warning: 'methodInfoP' may be used uninitialized in this function [-Wuninitialized]
system_method.c:564:20: note: 'methodInfoP' was declared here
system_method.c: In function 'xmlrpc_buildSignatureArray':
system_method.c:199:34: warning: 'signatureP' may be used uninitialized in this function [-Wuninitialized]
echo timestamp > system_method.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=link arm-xscale-linux-gnueabi-gcc -o libxmlrpc_server.la -version-info 9:15:6   -rpath /home/CLi/develop/crosstool-ng/x-tools/armxscalexmlrpc/lib -L.libs -L/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libutil/.libs  \
  registry.lo system_method.lo -lxmlrpc_util -lxmlrpc
rm -fr .libs/libxmlrpc_server.la .libs/libxmlrpc_server.* .libs/libxmlrpc_server.*
ar cru .libs/libxmlrpc_server.a  registry.o system_method.o
ranlib .libs/libxmlrpc_server.a
creating libxmlrpc_server.la
(cd .libs && rm -f libxmlrpc_server.la && ln -s ../libxmlrpc_server.la libxmlrpc_server.la)
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_server_abyss.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_server_abyss.c -o xmlrpc_server_abyss.o
xmlrpc_server_abyss.c: In function 'normalLevelAbyssRun':
xmlrpc_server_abyss.c:1015:26: warning: 'socketP' may be used uninitialized in this function [-Wuninitialized]
xmlrpc_server_abyss.c:860:22: warning: 'socketFd' may be used uninitialized in this function [-Wuninitialized]
xmlrpc_server_abyss.c:895:15: note: 'socketFd' was declared here
xmlrpc_server_abyss.c:907:25: warning: 'portNumber' may be used uninitialized in this function [-Wuninitialized]
xmlrpc_server_abyss.c:894:18: note: 'portNumber' was declared here
xmlrpc_server_abyss.c: In function 'handleXmlrpcReq':
xmlrpc_server_abyss.c:382:50: warning: 'body' may be used uninitialized in this function [-Wuninitialized]
xmlrpc_server_abyss.c:376:27: note: 'body' was declared here
echo timestamp > xmlrpc_server_abyss.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=link arm-xscale-linux-gnueabi-gcc -o libxmlrpc_server_abyss.la -version-info 9:15:6   -rpath /home/CLi/develop/crosstool-ng/x-tools/armxscalexmlrpc/lib -L.libs -L/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libutil/.libs  \
  xmlrpc_server_abyss.lo -lxmlrpc_util -lxmlrpc_server -L/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src/.libs -lxmlrpc_abyss -lxmlrpc
rm -fr .libs/libxmlrpc_server_abyss.la .libs/libxmlrpc_server_abyss.* .libs/libxmlrpc_server_abyss.*
ar cru .libs/libxmlrpc_server_abyss.a  xmlrpc_server_abyss.o
ranlib .libs/libxmlrpc_server_abyss.a
creating libxmlrpc_server_abyss.la
(cd .libs && rm -f libxmlrpc_server_abyss.la && ln -s ../libxmlrpc_server_abyss.la libxmlrpc_server_abyss.la)
make -C /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../ transport_config.h
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31'
rm -f transport_config.h
echo '/* This file was generated by a make rule */' >>transport_config.h
echo '#define MUST_BUILD_WININET_CLIENT 0' >>transport_config.h
echo '#define MUST_BUILD_CURL_CLIENT 1' >>transport_config.h
echo '#define MUST_BUILD_LIBWWW_CLIENT 0' >>transport_config.h
echo "static const char * const XMLRPC_DEFAULT_TRANSPORT =" >>transport_config.h
echo '"curl";' >>transport_config.h
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_client.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_client.c -o xmlrpc_client.o
xmlrpc_client.c: In function 'xmlrpc_client_create':
xmlrpc_client.c:300:55: warning: 'transportparmSize' may be used uninitialized in this function [-Wuninitialized]
xmlrpc_client.c: In function 'xmlrpc_client_call2':
xmlrpc_client.c:496:24: warning: 'callXmlP' may be used uninitialized in this function [-Wuninitialized]
xmlrpc_client.c: In function 'xmlrpc_client_start_rpc':
xmlrpc_client.c:680:18: warning: 'callInfoP' may be used uninitialized in this function [-Wuninitialized]
xmlrpc_client.c:827:24: note: 'callInfoP' was declared here
xmlrpc_client.c:716:28: warning: 'callXmlP' may be used uninitialized in this function [-Wuninitialized]
xmlrpc_client.c:708:28: note: 'callXmlP' was declared here
echo timestamp > xmlrpc_client.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_client_global.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_client_global.c -o xmlrpc_client_global.o
echo timestamp > xmlrpc_client_global.lo
make -C /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport/Makefile \
    xmlrpc_curl_transport.lo
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
make[2]: `xmlrpc_curl_transport.lo' is up to date.
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=link arm-xscale-linux-gnueabi-gcc -o libxmlrpc_client.la -version-info 9:15:6   -rpath /home/CLi/develop/crosstool-ng/x-tools/armxscalexmlrpc/lib -L.libs -L/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libutil/.libs  \
  xmlrpc_client.lo xmlrpc_client_global.lo  /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport/xmlrpc_curl_transport.lo \
  -lxmlrpc_util -lxmlrpc  -L/home/CLi/develop/crosstool-ng/x-tools/armxscalecurl/lib -lcurl -lrt \
 
rm -fr .libs/libxmlrpc_client.la .libs/libxmlrpc_client.* .libs/libxmlrpc_client.*
ar cru .libs/libxmlrpc_client.a  xmlrpc_client.o xmlrpc_client_global.o /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport/xmlrpc_curl_transport.o
ranlib .libs/libxmlrpc_client.a
creating libxmlrpc_client.la
(cd .libs && rm -f libxmlrpc_client.la && ln -s ../libxmlrpc_client.la libxmlrpc_client.la)
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=compile arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/..  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport  -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport    -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse   \
  -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_server_cgi.c
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/util/include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/wininet_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libwww_transport -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/expat/xmlparse -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 xmlrpc_server_cgi.c -o xmlrpc_server_cgi.o
echo timestamp > xmlrpc_server_cgi.lo
/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../libtool --mode=link arm-xscale-linux-gnueabi-gcc -o libxmlrpc_server_cgi.la -version-info 9:15:6   -rpath /home/CLi/develop/crosstool-ng/x-tools/armxscalexmlrpc/lib -L.libs -L/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/libutil/.libs  \
  xmlrpc_server_cgi.lo -lxmlrpc_util -lxmlrpc_server -lxmlrpc
rm -fr .libs/libxmlrpc_server_cgi.la .libs/libxmlrpc_server_cgi.* .libs/libxmlrpc_server_cgi.*
ar cru .libs/libxmlrpc_server_cgi.a  xmlrpc_server_cgi.o
ranlib .libs/libxmlrpc_server_cgi.a
creating libxmlrpc_server_cgi.la
(cd .libs && rm -f libxmlrpc_server_cgi.la && ln -s ../libxmlrpc_server_cgi.la libxmlrpc_server_cgi.la)
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
make -C tools/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/./tools/Makefile \
    all
make[1]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools'
make -C binmode-rpc-kit/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/../tools/binmode-rpc-kit/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/binmode-rpc-kit'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/binmode-rpc-kit'
make -C turbocharger/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/../tools/turbocharger/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/turbocharger'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/turbocharger'
make -C xmlrpc/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/../tools/xmlrpc/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc'
ln -s /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc/../../xmlrpc_config.h config.h
arm-xscale-linux-gnueabi-gcc -c -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc/../.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc/../../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc/../../lib/util/include   xmlrpc.c
xmlrpc.c: In function 'main':
xmlrpc.c:396:14: warning: 'resultP' may be used uninitialized in this function [-Wuninitialized]
xmlrpc.c:477:20: note: 'resultP' was declared here
xmlrpc.c:381:37: warning: 'paramP' may be used uninitialized in this function [-Wuninitialized]
xmlrpc.c:376:24: note: 'paramP' was declared here
xmlrpc.c:474:24: warning: 'cmdline.params' may be used uninitialized in this function [-Wuninitialized]
xmlrpc.c:229:5: warning: 'cmdline.paramCount' may be used uninitialized in this function [-Wuninitialized]
xmlrpc.c:474:24: note: 'cmdline.paramCount' was declared here
xmlrpc.c:218:12: warning: 'cmdline.methodName' may be used uninitialized in this function [-Wuninitialized]
xmlrpc.c:474:24: note: 'cmdline.methodName' was declared here
xmlrpc.c:217:12: warning: 'cmdline.url' may be used uninitialized in this function [-Wuninitialized]
xmlrpc.c:474:24: note: 'cmdline.url' was declared here
xmlrpc.c:224:16: warning: 'cmdline.curluseragent' may be used uninitialized in this function [-Wuninitialized]
xmlrpc.c:474:24: note: 'cmdline.curluseragent' was declared here
xmlrpc.c:425:44: warning: 'cmdline.curlnoverifyhost' may be used uninitialized in this function [-Wuninitialized]
xmlrpc.c:474:24: note: 'cmdline.curlnoverifyhost' was declared here
xmlrpc.c:424:44: warning: 'cmdline.curlnoverifypeer' may be used uninitialized in this function [-Wuninitialized]
xmlrpc.c:474:24: note: 'cmdline.curlnoverifypeer' was declared here
xmlrpc.c:222:16: warning: 'cmdline.curlinterface' may be used uninitialized in this function [-Wuninitialized]
xmlrpc.c:474:24: note: 'cmdline.curlinterface' was declared here
xmlrpc.c:220:16: warning: 'cmdline.transport' may be used uninitialized in this function [-Wuninitialized]
xmlrpc.c:474:24: note: 'cmdline.transport' was declared here
xmlrpc.c:228:16: warning: 'cmdline.password' may be used uninitialized in this function [-Wuninitialized]
xmlrpc.c:474:24: note: 'cmdline.password' was declared here
xmlrpc.c:226:16: warning: 'cmdline.username' may be used uninitialized in this function [-Wuninitialized]
xmlrpc.c:474:24: note: 'cmdline.username' was declared here
arm-xscale-linux-gnueabi-gcc -c -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc/../.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc/../../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc/../../lib/util/include   dumpvalue.c
make -C blddir/src/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc/../../src/Makefile \
    libxmlrpc_client.la
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
make -C /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport/Makefile \
    xmlrpc_curl_transport.lo
make[4]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
make[4]: `xmlrpc_curl_transport.lo' is up to date.
make[4]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
make -C blddir/src/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc/../../src/Makefile \
    libxmlrpc.la
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
make[3]: `libxmlrpc.la' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
make -C blddir/lib/expat/xmlparse/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc/../../lib/expat/xmlparse/Makefile \
    libxmlrpc_xmlparse.la
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse'
make[3]: `libxmlrpc_xmlparse.la' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse'
make -C blddir/lib/expat/xmltok/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc/../../lib/expat/xmltok/Makefile \
    libxmlrpc_xmltok.la
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok'
make[3]: `libxmlrpc_xmltok.la' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok'
make -C blddir/lib/libutil/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc/../../lib/libutil/Makefile \
    libxmlrpc_util.la
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil'
make[3]: `libxmlrpc_util.la' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil'
make -C blddir/lib/util/ cmdline_parser.o
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make[3]: `cmdline_parser.o' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make -C blddir/lib/util/ getoptx.o
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make[3]: `getoptx.o' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make -C blddir/lib/util/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc/../../lib/util/Makefile \
    casprintf.o
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make[3]: `casprintf.o' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
arm-xscale-linux-gnueabi-gcc -o xmlrpc  xmlrpc.o dumpvalue.o blddir/lib/util/cmdline_parser.o blddir/lib/util/getoptx.o blddir/lib/util/casprintf.o -Lblddir/src/.libs -lxmlrpc_client -lxmlrpc -L/home/CLi/develop/crosstool-ng/x-tools/armxscalecurl/lib -lcurl -lrt -Lblddir/lib/expat/xmlparse/.libs  -lxmlrpc_xmlparse  -Lblddir/lib/expat/xmltok/.libs  -lxmlrpc_xmltok -Lblddir/lib/libutil/.libs -lxmlrpc_util
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc'
make -C xmlrpc_transport/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/../tools/xmlrpc_transport/Makefile \
    all
make[2]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport'
ln -s /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport/../../xmlrpc_config.h config.h
arm-xscale-linux-gnueabi-gcc -c -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3 -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport/../.. -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport/../../include -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport/../../lib/util/include   xmlrpc_transport.c
xmlrpc_transport.c: In function 'main':
xmlrpc_transport.c:131:15: warning: 'cmdline' may be used uninitialized in this function [-Wuninitialized]
xmlrpc_transport.c:246:24: note: 'cmdline' was declared here
xmlrpc_transport.c:122:16: warning: 'cmdline.transport' may be used uninitialized in this function [-Wuninitialized]
xmlrpc_transport.c:246:24: note: 'cmdline.transport' was declared here
xmlrpc_transport.c:120:16: warning: 'cmdline.password' may be used uninitialized in this function [-Wuninitialized]
xmlrpc_transport.c:246:24: note: 'cmdline.password' was declared here
xmlrpc_transport.c:118:16: warning: 'cmdline.username' may be used uninitialized in this function [-Wuninitialized]
xmlrpc_transport.c:246:24: note: 'cmdline.username' was declared here
make -C blddir/src/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport/../../src/Makefile \
    libxmlrpc_client.la
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
make -C /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/../lib/curl_transport/Makefile \
    xmlrpc_curl_transport.lo
make[4]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
make[4]: `xmlrpc_curl_transport.lo' is up to date.
make[4]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/curl_transport'
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
make -C blddir/src/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport/../../src/Makefile \
    libxmlrpc.la
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
make[3]: `libxmlrpc.la' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src'
make -C blddir/lib/expat/xmlparse/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport/../../lib/expat/xmlparse/Makefile \
    libxmlrpc_xmlparse.la
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse'
make[3]: `libxmlrpc_xmlparse.la' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse'
make -C blddir/lib/expat/xmltok/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport/../../lib/expat/xmltok/Makefile \
    libxmlrpc_xmltok.la
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok'
make[3]: `libxmlrpc_xmltok.la' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok'
make -C blddir/lib/libutil/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport/../../lib/libutil/Makefile \
    libxmlrpc_util.la
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil'
make[3]: `libxmlrpc_util.la' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil'
make -C blddir/lib/util/ cmdline_parser.o
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make[3]: `cmdline_parser.o' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make -C blddir/lib/util/ getoptx.o
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make[3]: `getoptx.o' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make -C blddir/lib/util/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport/../../lib/util/Makefile \
    casprintf.o
make[3]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
make[3]: `casprintf.o' is up to date.
make[3]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/util'
arm-xscale-linux-gnueabi-gcc -o xmlrpc_transport  xmlrpc_transport.o -Lblddir/src/.libs -lxmlrpc_client -lxmlrpc -L/home/CLi/develop/crosstool-ng/x-tools/armxscalecurl/lib -lcurl -lrt -Lblddir/lib/expat/xmlparse/.libs  -lxmlrpc_xmlparse  -Lblddir/lib/expat/xmltok/.libs  -lxmlrpc_xmltok -Lblddir/lib/libutil/.libs -lxmlrpc_util blddir/lib/util/cmdline_parser.o blddir/lib/util/getoptx.o blddir/lib/util/casprintf.o
make[2]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools/xmlrpc_transport'
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/tools'
make -C examples/ -f /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/./examples/Makefile \
    all
make[1]: Entering directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/examples'
ln -s /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/examples/../xmlrpc_config.h config.h
ln -s /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/examples/../xmlrpc_amconfig.h .
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_inetd_server.c
arm-xscale-linux-gnueabi-gcc -o xmlrpc_inetd_server  xmlrpc_inetd_server.o  /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_server_abyss.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_server.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src/.libs/libxmlrpc_abyss.a  -lpthread /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil/.libs/libxmlrpc_util.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse/.libs/libxmlrpc_xmlparse.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/.libs/libxmlrpc_xmltok.a
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_socket_server.c
arm-xscale-linux-gnueabi-gcc -o xmlrpc_socket_server  xmlrpc_socket_server.o  /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_server_abyss.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_server.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src/.libs/libxmlrpc_abyss.a  -lpthread /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil/.libs/libxmlrpc_util.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse/.libs/libxmlrpc_xmlparse.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/.libs/libxmlrpc_xmltok.a
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_loop_server.c
arm-xscale-linux-gnueabi-gcc -o xmlrpc_loop_server  xmlrpc_loop_server.o  /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_server_abyss.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_server.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src/.libs/libxmlrpc_abyss.a  -lpthread /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil/.libs/libxmlrpc_util.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse/.libs/libxmlrpc_xmlparse.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/.libs/libxmlrpc_xmltok.a
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_sample_add_server.c
arm-xscale-linux-gnueabi-gcc -o xmlrpc_sample_add_server  xmlrpc_sample_add_server.o  /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_server_abyss.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_server.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src/.libs/libxmlrpc_abyss.a  -lpthread /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil/.libs/libxmlrpc_util.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse/.libs/libxmlrpc_xmlparse.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/.libs/libxmlrpc_xmltok.a
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_server_validatee.c
xmlrpc_server_validatee.c: In function 'moderate_array':
xmlrpc_server_validatee.c:280:5: warning: 'retval' may be used uninitialized in this function [-Wuninitialized]
arm-xscale-linux-gnueabi-gcc -o xmlrpc_server_validatee  xmlrpc_server_validatee.o  /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_server_abyss.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_server.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src/.libs/libxmlrpc_abyss.a  -lpthread /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil/.libs/libxmlrpc_util.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse/.libs/libxmlrpc_xmlparse.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/.libs/libxmlrpc_xmltok.a
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   gen_sample_add_xml.c
arm-xscale-linux-gnueabi-gcc -o gen_sample_add_xml  gen_sample_add_xml.o  /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil/.libs/libxmlrpc_util.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse/.libs/libxmlrpc_xmlparse.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/.libs/libxmlrpc_xmltok.a
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   auth_client.c
arm-xscale-linux-gnueabi-gcc -o auth_client  auth_client.o  -L/home/CLi/develop/crosstool-ng/x-tools/armxscalecurl/lib -lcurl -lrt /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_client.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil/.libs/libxmlrpc_util.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse/.libs/libxmlrpc_xmlparse.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/.libs/libxmlrpc_xmltok.a
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   query-meerkat.c
arm-xscale-linux-gnueabi-gcc -o query-meerkat  query-meerkat.o  -L/home/CLi/develop/crosstool-ng/x-tools/armxscalecurl/lib -lcurl -lrt /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_client.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil/.libs/libxmlrpc_util.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse/.libs/libxmlrpc_xmlparse.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/.libs/libxmlrpc_xmltok.a
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   synch_client.c
arm-xscale-linux-gnueabi-gcc -o synch_client  synch_client.o  -L/home/CLi/develop/crosstool-ng/x-tools/armxscalecurl/lib -lcurl -lrt /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_client.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil/.libs/libxmlrpc_util.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse/.libs/libxmlrpc_xmlparse.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/.libs/libxmlrpc_xmltok.a
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_sample_add_client.c
arm-xscale-linux-gnueabi-gcc -o xmlrpc_sample_add_client  xmlrpc_sample_add_client.o  -L/home/CLi/develop/crosstool-ng/x-tools/armxscalecurl/lib -lcurl -lrt /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_client.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil/.libs/libxmlrpc_util.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse/.libs/libxmlrpc_xmlparse.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/.libs/libxmlrpc_xmltok.a
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_asynch_client.c
arm-xscale-linux-gnueabi-gcc -o xmlrpc_asynch_client  xmlrpc_asynch_client.o  -L/home/CLi/develop/crosstool-ng/x-tools/armxscalecurl/lib -lcurl -lrt /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_client.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil/.libs/libxmlrpc_util.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse/.libs/libxmlrpc_xmlparse.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/.libs/libxmlrpc_xmltok.a
arm-xscale-linux-gnueabi-gcc -c -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/abyss/src -I/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/include -DNDEBUG -Wall -Wundef -Wimplicit -W -Winline -Wundef  -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -fno-common -g -O3   xmlrpc_sample_add_server_cgi.c
arm-xscale-linux-gnueabi-gcc -o xmlrpc_sample_add_server.cgi  xmlrpc_sample_add_server_cgi.o  /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_server_cgi.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc_server.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/src/.libs/libxmlrpc.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/libutil/.libs/libxmlrpc_util.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmlparse/.libs/libxmlrpc_xmlparse.a /home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/lib/expat/xmltok/.libs/libxmlrpc_xmltok.a
make[1]: Leaving directory `/home/CLi/develop/xmlrpc/xmlrpc-c-1.06.31/examples'
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$

 

【总结】

至此,终于编译完成了。

真是不容易啊。。。

注意:

此处是:

使用新的配置:

1
./configure --prefix=$HOME/develop/crosstool-ng/x-tools/armxscalexmlrpc --build=i686-pc-cygwin --target=arm-xscale-linux --host=arm-xscale-linux --disable-cplusplus CC=arm-xscale-linux-gnueabi-gcc

然后编译会出现那个gennmtab无法执行的错误,用下面命令解决:

1
2
3
4
5
6
7
8
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ rm lib/expat/gennmtab/gennmtab
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ gcc -I. lib/expat/gennmtab/gennmtab.c -o lib/expat/gennmtab/gennmtab
 
CLi@PC-CLI-1 ~/develop/xmlrpc/xmlrpc-c-1.06.31
$ lib/expat/gennmtab/gennmtab > lib/expat/xmltok/nametab.h

然后继续编译,就可以完成了。

转载请注明:在路上 » 【已解决】cygwin下用arm-xscale-linux-gnueabi-gcc交叉编译xmlrpc出错:xmlrpc-c-1.06.31/src/cpp/XmlRpcCpp.cpp:39: undefined reference to `_xmlrpc_env_init’

与本文相关的文章

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
81 queries in 0.213 seconds, using 22.63MB memory