# Arm source compilation and the error \[src/im\_mad/collectd/collectd\] Error 1

**URL:** https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479
**Category:** Product Support
**Created:** [December 24, 2017, 7:23pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479 "2017-12-24T19:23:07Z")
**Posts on this page:** 19
**Page:** 1

<div class="post-metadata">

### Author: ![czd](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/czd/32/7021_2.png) [@czd](https://forum.opennebula.io/u/czd)
#### Post date: [December 24, 2017, 7:23pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/1 "2017-12-24T19:23:07Z")

</div>

I try another shoot for the aarch64 base pine64 machine and this time compile from the source with the following command. Everything seems alright until the “[src/im\_mad/collectd/collectd] Error 1” error message. That could be a bug or any missing package or file. Thanks.

root@pine1:~/one# scons mysql=yes sunstone=yes new\_xmlrpc=yes  
scons: Reading SConscript files …  
Testing recipe: xmlrpc-c-config  
g++ .xmlrpc\_test/xmlrpc\_test.bb2fdd.cc -o .xmlrpc\_test/xmlrpc\_test.bb2fdd.cc.out -pthread -L/usr/lib/aarch64-linux-gnu -lxmlrpc\_server\_abyss++ -lxmlrpc\_server++ -lxmlrpc\_server\_abyss -lxmlrpc\_server -lxmlrpc\_abyss -lpthread -lxmlrpc++ -lxmlrpc -lxmlrpc\_xmlparse -lxmlrpc\_xmltok -lxmlrpc\_util -I/usr/include 1\>\>.xmlrpc\_test/xmlrpc\_test.bb2fdd.cc.log 2\>&1

Testing recipe: xmlrpc-c-config  
g++ .xmlrpc\_test/xmlrpc\_test.fb62d0.cc -o .xmlrpc\_test/xmlrpc\_test.fb62d0.cc.out -pthread -L/usr/lib/aarch64-linux-gnu -lxmlrpc\_client++ -lxmlrpc\_client -lxmlrpc++ -lxmlrpc -lxmlrpc\_xmlparse -lxmlrpc\_xmltok -lxmlrpc\_util -L/usr/lib/aarch64-linux-gnu -lcurl -lxmlrpc\_packetsocket -I/usr/include 1\>\>.xmlrpc\_test/xmlrpc\_test.fb62d0.cc.log 2\>&1

Testing recipe: xmlrpc-c-config  
g++ .xmlrpc\_test/xmlrpc\_test.2f0a3a.cc -o .xmlrpc\_test/xmlrpc\_test.2f0a3a.cc.out -pthread -L/usr/lib/aarch64-linux-gnu -lxmlrpc\_server\_abyss++ -lxmlrpc\_server++ -lxmlrpc\_server\_abyss -lxmlrpc\_server -lxmlrpc\_abyss -lpthread -lxmlrpc++ -lxmlrpc -lxmlrpc\_xmlparse -lxmlrpc\_xmltok -lxmlrpc\_util -I/usr/include 1\>\>.xmlrpc\_test/xmlrpc\_test.2f0a3a.cc.log 2\>&1

Testing recipe: xmlrpc-c-config  
g++ .xmlrpc\_test/xmlrpc\_test.f74a69.cc -o .xmlrpc\_test/xmlrpc\_test.f74a69.cc.out -pthread -L/usr/lib/aarch64-linux-gnu -lxmlrpc\_client++ -lxmlrpc\_client -lxmlrpc++ -lxmlrpc -lxmlrpc\_xmlparse -lxmlrpc\_xmltok -lxmlrpc\_util -L/usr/lib/aarch64-linux-gnu -lcurl -lxmlrpc\_packetsocket -I/usr/include 1\>\>.xmlrpc\_test/xmlrpc\_test.f74a69.cc.log 2\>&1

Generating Sunstone minified files

Running “sass:dist” (sass) task

Done.  
Running “requirejs:compileCSS” (requirejs) task

Running “requirejs:compileJS” (requirejs) task

Done.  
scons: done reading SConscript files.  
scons: Building targets …  
g++ -o src/im\_mad/collectd/collectd -g -pthread src/im\_mad/collectd/collectd.o -Lsrc/common -Lsrc/log -Lsrc/raft -Lsrc/sql -Lsrc/host -Lsrc/cluster -Lsrc/datastore -Lsrc/group -Lsrc/mad -Lsrc/nebula -Lsrc/pool -Lsrc/template -Lsrc/vm -Lsrc/vm\_group -Lsrc/vm\_template -Lsrc/vmm -Lsrc/lcm -Lsrc/tm -Lsrc/dm -Lsrc/im -Lsrc/image -Lsrc/rm -Lsrc/vnm -Lsrc/hm -Lsrc/um -Lsrc/authm -Lsrc/acl -Lsrc/xml -Lsrc/document -Lsrc/zone -Lsrc/client -Lsrc/secgroup -Lsrc/vdc -Lsrc/vrouter -Lsrc/market -Lsrc/ipamm -L/usr/lib/aarch64-linux-gnu -Lsrc/im\_mad/collectd -lim\_collectd -lnebula\_common -lutil -lsqlite3 -lmysqlclient -lz -lm -lrt -ldl -lxmlrpc\_server\_abyss++ -lxmlrpc\_server++ -lxmlrpc\_server\_abyss -lxmlrpc\_server -lxmlrpc\_abyss -lpthread -lxmlrpc\_client++ -lxmlrpc\_client -lxmlrpc++ -lxmlrpc -lxmlrpc\_xmlparse -lxmlrpc\_xmltok -lxmlrpc\_util -lcurl -lxmlrpc\_packetsocket -lxml2  
src/common/libnebula\_common.a(NebulaUtil.o): In function `one_util::base64_encode(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /root/one/src/common/NebulaUtil.cc:108: undefined reference to`BIO\_f\_base64’  
/root/one/src/common/NebulaUtil.cc:108: undefined reference to `BIO_new' /root/one/src/common/NebulaUtil.cc:109: undefined reference to`BIO\_s\_mem’  
/root/one/src/common/NebulaUtil.cc:109: undefined reference to `BIO_new' /root/one/src/common/NebulaUtil.cc:111: undefined reference to`BIO\_push’  
/root/one/src/common/NebulaUtil.cc:113: undefined reference to `BIO_set_flags' /root/one/src/common/NebulaUtil.cc:115: undefined reference to`BIO\_write’  
/root/one/src/common/NebulaUtil.cc:117: undefined reference to `BIO_ctrl' /root/one/src/common/NebulaUtil.cc:122: undefined reference to`BIO\_ctrl’  
/root/one/src/common/NebulaUtil.cc:126: undefined reference to `BIO_free_all' src/common/libnebula_common.a(NebulaUtil.o): In function`one\_util::base64\_decode(std::\_\_cxx11::basic\_string\<char, std::char\_traits, std::allocator \> const&)’:  
/root/one/src/common/NebulaUtil.cc:146: undefined reference to `BIO_f_base64' /root/one/src/common/NebulaUtil.cc:146: undefined reference to`BIO\_new’  
/root/one/src/common/NebulaUtil.cc:148: undefined reference to `BIO_s_mem' /root/one/src/common/NebulaUtil.cc:148: undefined reference to`BIO\_new’  
/root/one/src/common/NebulaUtil.cc:149: undefined reference to `BIO_s_mem' /root/one/src/common/NebulaUtil.cc:149: undefined reference to`BIO\_new’  
/root/one/src/common/NebulaUtil.cc:151: undefined reference to `BIO_push' /root/one/src/common/NebulaUtil.cc:153: undefined reference to`BIO\_set\_flags’  
/root/one/src/common/NebulaUtil.cc:155: undefined reference to `BIO_write' /root/one/src/common/NebulaUtil.cc:157: undefined reference to`BIO\_read’  
/root/one/src/common/NebulaUtil.cc:159: undefined reference to `BIO_write' /root/one/src/common/NebulaUtil.cc:162: undefined reference to`BIO\_ctrl’  
/root/one/src/common/NebulaUtil.cc:166: undefined reference to `BIO_free_all' /root/one/src/common/NebulaUtil.cc:167: undefined reference to`BIO\_free\_all’  
src/common/libnebula\_common.a(NebulaUtil.o): In function `one_util::sha1_digest(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': /root/one/src/common/NebulaUtil.cc:184: undefined reference to`EVP\_MD\_CTX\_init’  
/root/one/src/common/NebulaUtil.cc:189: undefined reference to `EVP_sha1' /root/one/src/common/NebulaUtil.cc:189: undefined reference to`EVP\_DigestInit\_ex’  
/root/one/src/common/NebulaUtil.cc:191: undefined reference to `EVP_DigestUpdate' /root/one/src/common/NebulaUtil.cc:193: undefined reference to`EVP\_DigestFinal\_ex’  
/root/one/src/common/NebulaUtil.cc:196: undefined reference to `EVP_MD_CTX_cleanup' src/common/libnebula_common.a(NebulaUtil.o): In function`one\_util::aes256cbc\_encrypt(std::\_\_cxx11::basic\_string\<char, std::char\_traits, std::allocator \> const&, std::\_\_cxx11::basic\_string\<char, std::char\_traits, std::allocator \>)’:  
/root/one/src/common/NebulaUtil.cc:227: undefined reference to `EVP_CIPHER_CTX_init' /root/one/src/common/NebulaUtil.cc:232: undefined reference to`EVP\_aes\_256\_cbc’  
/root/one/src/common/NebulaUtil.cc:232: undefined reference to `EVP_EncryptInit' /root/one/src/common/NebulaUtil.cc:233: undefined reference to`EVP\_EncryptUpdate’  
/root/one/src/common/NebulaUtil.cc:234: undefined reference to `EVP_EncryptFinal' /root/one/src/common/NebulaUtil.cc:237: undefined reference to`EVP\_CIPHER\_CTX\_cleanup’  
src/common/libnebula\_common.a(NebulaUtil.o): In function `one_util::SSLMutex::SSLMutex()': /root/one/src/common/NebulaUtil.cc:599: undefined reference to`CRYPTO\_num\_locks’  
/root/one/src/common/NebulaUtil.cc:607: undefined reference to `CRYPTO_set_id_callback' /root/one/src/common/NebulaUtil.cc:610: undefined reference to`CRYPTO\_set\_locking\_callback’  
src/common/libnebula\_common.a(NebulaUtil.o): In function `one_util::SSLMutex::~SSLMutex()': /root/one/src/common/NebulaUtil.cc:615: undefined reference to`CRYPTO\_num\_locks’  
/root/one/src/common/NebulaUtil.cc:621: undefined reference to `CRYPTO\_set\_locking\_callback’  
collect2: error: ld returned 1 exit status  
scons: \*\*\* [src/im\_mad/collectd/collectd] Error 1  
scons: building terminated because of errors.

---

<div class="post-metadata">

### Author: ![svega](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/svega/32/5504_2.png) [@svega](https://forum.opennebula.io/u/svega)
#### Post date: [December 28, 2017, 5:08pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/2 "2017-12-28T17:08:06Z")

</div>

Check this:  
[http://clox.cloud/docs/long\_road/frontend\_installation.html#install-opennebula](http://clox.cloud/docs/long_road/frontend_installation.html#install-opennebula)

---

<div class="post-metadata">

### Author: ![czd](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/czd/32/7021_2.png) [@czd](https://forum.opennebula.io/u/czd)
#### Post date: [January 1, 2018, 7:32am UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/3 "2018-01-01T07:32:45Z")

</div>

Thanks for the link.

---

<div class="post-metadata">

### Author: ![Kixz](https://avatars.discourse-cdn.com/v4/letter/k/a587f6/32.png) [@Kixz](https://forum.opennebula.io/u/Kixz)
#### Post date: [January 5, 2018, 1:13pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/4 "2018-01-05T13:13:59Z")

</div>

It’s a bug : [https://github.com/OpenNebula/one/issues/1615](https://github.com/OpenNebula/one/issues/1615)

update your source.

---

<div class="post-metadata">

### Author: ![czd](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/czd/32/7021_2.png) [@czd](https://forum.opennebula.io/u/czd)
#### Post date: [January 27, 2018, 6:44pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/5 "2018-01-27T18:44:16Z")

</div>

@svega, There is a link which is wrong in the section 2.1 (lxd drivers) that you provided, the real link must be the following.

> **[OpenNebula/addon-lxdone](https://github.com/OpenNebula/addon-lxdone)**
>
> Allows OpenNebula to manage Linux Containers via LXD - OpenNebula/addon-lxdone

@kixz, thanks for the information.

---

<div class="post-metadata">

### Author: ![jmdelafe](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/jmdelafe/32/5057_2.png) [@jmdelafe](https://forum.opennebula.io/u/jmdelafe)
#### Post date: [January 29, 2018, 4:47am UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/6 "2018-01-29T04:47:51Z")

</div>

@czd, the link in CloX’s docs is just fine. It pretends to point to the releases page of LXDoNe GitHub’s repo. Maybe, I’m missing something else…

---

<div class="post-metadata">

### Author: ![czd](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/czd/32/7021_2.png) [@czd](https://forum.opennebula.io/u/czd)
#### Post date: [January 29, 2018, 8:36am UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/7 "2018-01-29T08:36:32Z")

</div>

But as you stated, pretends. 🙂 not actual link. A new person who actually wants to reach the real page about [https://github.com/OpenNebula/addon-lxdone](https://github.com/OpenNebula/addon-lxdone) not the svncterm page. But at least it points the github page. 🙂  
P.S. Someone can easily access the “setup quide” from that link, not from svncterm.  
Thanks.

---

<div class="post-metadata">

### Author: ![jmdelafe](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/jmdelafe/32/5057_2.png) [@jmdelafe](https://forum.opennebula.io/u/jmdelafe)
#### Post date: [January 29, 2018, 4:37pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/8 "2018-01-29T16:37:31Z")

</div>

@czd, the link doesn’t point to the snvcterm page. I think you got confused because we provide a pre-compiled svncterm package for amd64 architectures, but that is the LXDoNe releases’ page.  
If you want to set up OpenNebula with LXDoNe in Raspberry Pi or Pine64 you want to follow the link that @svega provided. The setup guide on LXDoNe GitHub’s page provides a way to install LXDoNe and OpenNebula on regular PC architectures. They are slightly different.

---

<div class="post-metadata">

### Author: ![czd](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/czd/32/7021_2.png) [@czd](https://forum.opennebula.io/u/czd)
#### Post date: [January 30, 2018, 8:03am UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/9 "2018-01-30T08:03:10Z")

</div>

@jmdelafe, thanks for the clarification.

---

<div class="post-metadata">

### Author: ![jmdelafe](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/jmdelafe/32/5057_2.png) [@jmdelafe](https://forum.opennebula.io/u/jmdelafe)
#### Post date: [January 30, 2018, 4:36pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/10 "2018-01-30T16:36:03Z")

</div>

@czd, you’re welcome. I hope you encouraged to try CloX 😉

---

<div class="post-metadata">

### Author: ![czd](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/czd/32/7021_2.png) [@czd](https://forum.opennebula.io/u/czd)
#### Post date: [January 31, 2018, 7:43pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/11 "2018-01-31T19:43:46Z")

</div>

@jmdelafe, Yes I tried the CloX. if I get the idea correctly I tried the lxd hypervisor in aarch64 pine machine but unfortunately I have an error message like that.  
I hope someone can lead me to the right direction to solve that particular error cos I got the same error message with kvm hypervisor.  
Thanks

Wed Jan 31 22:37:33 2018 [Z0][InM][D]: Monitoring datastore default (1)  
Wed Jan 31 22:37:33 2018 [Z0][InM][D]: Monitoring datastore files (2)  
Wed Jan 31 22:37:34 2018 [Z0][ImM][D]: Datastore default (1) successfully monitored.  
Wed Jan 31 22:37:34 2018 [Z0][ImM][D]: Datastore files (2) successfully monitored.  
Wed Jan 31 22:37:36 2018 [Z0][ReM][D]: Req:5040 UID:0 one.zone.raftstatus invoked  
Wed Jan 31 22:37:36 2018 [Z0][ReM][D]: Req:5040 UID:0 one.zone.raftstatus result SUCCESS, "\<SERVER\_ID\>-1\<…"  
Wed Jan 31 22:37:36 2018 [Z0][ReM][D]: Req:7360 UID:0 [one.vmpool.info](http://one.vmpool.info) invoked , -2, -1, -1, -1  
Wed Jan 31 22:37:36 2018 [Z0][ReM][D]: Req:7360 UID:0 [one.vmpool.info](http://one.vmpool.info) result SUCCESS, "\<VM\_POOL\>\</VM\_POOL\>"  
Wed Jan 31 22:37:36 2018 [Z0][ReM][D]: Req:7360 UID:0 [one.vmpool.info](http://one.vmpool.info) invoked , -2, -1, -1, -1  
Wed Jan 31 22:37:36 2018 [Z0][ReM][D]: Req:7360 UID:0 [one.vmpool.info](http://one.vmpool.info) result SUCCESS, "\<VM\_POOL\>\</VM\_POOL\>"  
Wed Jan 31 22:37:53 2018 [Z0][ONE][E]: Error parsing host information: syntax error, unexpected VARIABLE, expecting EQUAL or EQUAL\_EMPTY at line 35, columns 510:511. Monitoring information:  
ARCH=aarch64  
MODELNAME="HYPERVISOR=lxd  
TOTALCPU=400  
CPUSPEED=0  
TOTALMEMORY=2035768  
USEDMEMORY=521404  
FREEMEMORY=1514364  
FREECPU=400  
USEDCPU=0  
NETRX=46565402  
NETTX=23992136  
DS\_LOCATION\_USED\_MB=7829  
DS\_LOCATION\_TOTAL\_MB=14832  
DS\_LOCATION\_FREE\_MB=6821  
DS = [  
ID = 0,  
USED\_MB = 7829,  
TOTAL\_MB = 14832,  
FREE\_MB = 6821  
]  
DS = [  
ID = 1,  
USED\_MB = 7829,  
TOTAL\_MB = 14832,  
FREE\_MB = 6821  
]  
DS = [  
ID = 2,  
USED\_MB = 7829,  
TOTAL\_MB = 14832,  
FREE\_MB = 6821  
]  
HOSTNAME=pine1  
VM\_POLL=YES  
VERSION=“5.5.80”

---

<div class="post-metadata">

### Author: ![svega](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/svega/32/5504_2.png) [@svega](https://forum.opennebula.io/u/svega)
#### Post date: [January 31, 2018, 7:57pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/12 "2018-01-31T19:57:25Z")

</div>

I believe we got the same error you are having. The problem is that one of the probes, specifically the one that gets CPU information, had issues with ayufan’s modified ubuntu xenial for pine64. If you are using that image that might be the issue. We fixed that but that modification isn’t yet on the master branch from lxdone’s github. You can change the driver’s branch from master to 5.4-5 and it should work. We are finishing the last details to merge that branch with master and that will be the last step to officially release support for pine64 on CloX. This should be ready for next week but if you don’t want to wait just download lxdone’s branch 5.4-5.

---

<div class="post-metadata">

### Author: ![czd](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/czd/32/7021_2.png) [@czd](https://forum.opennebula.io/u/czd)
#### Post date: [February 2, 2018, 8:50pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/13 "2018-02-02T20:50:54Z")

</div>

Thanks for the information, so you will unveil that wonderful news in here?  
Best Regards.

---

<div class="post-metadata">

### Author: ![svega](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/svega/32/5504_2.png) [@svega](https://forum.opennebula.io/u/svega)
#### Post date: [February 2, 2018, 9:01pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/14 "2018-02-02T21:01:49Z")

</div>

no better place

---

<div class="post-metadata">

### Author: ![svega](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/svega/32/5504_2.png) [@svega](https://forum.opennebula.io/u/svega)
#### Post date: [February 16, 2018, 6:37pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/15 "2018-02-16T18:37:50Z")

</div>

Done! Now, we have full support for pine64. [http://clox.cloud/docs/pine64/index.html](http://clox.cloud/docs/pine64/index.html).

---

<div class="post-metadata">

### Author: ![czd](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/czd/32/7021_2.png) [@czd](https://forum.opennebula.io/u/czd)
#### Post date: [February 26, 2018, 12:08pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/16 "2018-02-26T12:08:01Z")

</div>

Wonderful, thank you. I am going to test this week and report if I receive any problem.

---

<div class="post-metadata">

### Author: ![czd](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/czd/32/7021_2.png) [@czd](https://forum.opennebula.io/u/czd)
#### Post date: [March 3, 2018, 8:38am UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/17 "2018-03-03T08:38:17Z")

</div>

Hi,  
I have followed the link as you mentioned before, the step which is ‘scons’ give the following error.  
By the way, apt install libxmlrpc-core-c3 libxmlrpc-core-c3-dev  
packages are missing at least one of them.  
Thanks.

root@pine1:~/opennebula-5.4.6/.xmlrpc\_test# more xmlrpc\_test.9b30a8.cc.log  
g++ .xmlrpc\_test/xmlrpc\_test.9b30a8.cc -o .xmlrpc\_test/xmlrpc\_test.9b30a8.cc.out -pthread -I/opt/local/include -L/op  
t/local/lib -lwwwxml -lxmltok -lxmlparse -lwwwzip -lwwwinit -lwwwapp -lwwwtelnet -lwwwhtml -lwwwnews -lwwwhttp -lwwwm  
ime -lwwwgopher -lwwwftp -lwwwfile -lwwwdir -lwwwcache -lwwwstream -lwwwmux -lwwwtrans -lwwwcore -lwwwutils -lmd5 -ld  
l -lz -lpthread -lxmlrpc\_client++ -lxmlrpc\_client -lxmlrpc++ -lxmlrpc -lxmlrpc\_util -lxmlrpc\_xmlparse -lxmlrpc\_xmltok  
-lxmlrpc\_server\_abyss++ -lxmlrpc\_server++ -lxmlrpc\_server\_abyss -lxmlrpc\_server -lxmlrpc\_abyss 1\>\>.xmlrpc\_test/xmlrp  
c\_test.9b30a8.cc.log 2\>&1  
.xmlrpc\_test/xmlrpc\_test.9b30a8.cc:2:29: fatal error: xmlrpc-c/base.hpp: No such file or directory  
compilation terminated.

---

<div class="post-metadata">

### Author: ![czd](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/czd/32/7021_2.png) [@czd](https://forum.opennebula.io/u/czd)
#### Post date: [March 3, 2018, 9:33am UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/18 "2018-03-03T09:33:48Z")

</div>

Sorry, my bad. I have installed the missing packages and everything seems okey.

---

<div class="post-metadata">

### Author: ![jmdelafe](https://yyz1.discourse-cdn.com/flex031/user_avatar/forum.opennebula.io/jmdelafe/32/5057_2.png) [@jmdelafe](https://forum.opennebula.io/u/jmdelafe)
#### Post date: [March 3, 2018, 4:01pm UTC](https://forum.opennebula.io/t/arm-source-compilation-and-the-error-src-im-mad-collectd-collectd-error-1/5479/19 "2018-03-03T16:01:26Z")

</div>

@czd, 👍
