<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Make Error NetXms 2.2.17/Ubuntu18.04]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">I have a problem after the ./configure, when I tried to do the Make, the system send me the next message:</p>
<p dir="auto">make[3]: No se hace nada para 'all'.<br />
make[3]: se sale del directorio '/home/acriter/Descargas/netxms-2.2.17/src/sqlite'<br />
Making all in libnetxms<br />
make[3]: se entra en el directorio '/home/acriter/Descargas/netxms-2.2.17/src/libnetxms'<br />
  CXX      libnetxms_la-array.lo<br />
In file included from ../../include/nms_threads.h:990:0,<br />
                 from ../../include/nms_util.h:35,<br />
                 from libnetxms.h:28,<br />
                 from array.cpp:24:<br />
../../include/rwlock.h: In function %u2018pthread_rwlock_t* RWLockCreate()%u2019:<br />
../../include/rwlock.h:35:53: error: %u2018MemAlloc%u2019 was not declared in this scope<br />
    hLock = (RWLOCK)MemAlloc(sizeof(pthread_rwlock_t));<br />
                                                     ^<br />
../../include/rwlock.h:38:20: error: %u2018MemFree%u2019 was not declared in this scope<br />
       MemFree(hLock);<br />
                    ^<br />
../../include/rwlock.h: In function %u2018void RWLockDestroy(RWLOCK)%u2019:<br />
../../include/rwlock.h:49:20: error: %u2018MemFree%u2019 was not declared in this scope<br />
       MemFree(hLock);<br />
                    ^<br />
array.cpp: In function %u2018void DefaultObjectDestructor(void*)%u2019:<br />
array.cpp:33:19: error: %u2018MemFree%u2019 was not declared in this scope<br />
    MemFree(element);<br />
                   ^<br />
array.cpp: In constructor %u2018Array::Array(int, int, bool)%u2019:<br />
array.cpp:49:78: error: %u2018MemAlloc%u2019 was not declared in this scope<br />
    m_data = (m_allocated &gt; 0) ? (void **)MemAlloc(m_elementSize * m_allocated) : NULL;<br />
                                                                              ^<br />
array.cpp: In constructor %u2018Array::Array(void*, int, int, size_t)%u2019:<br />
array.cpp:66:61: error: %u2018MemAlloc%u2019 was not declared in this scope<br />
       m_data = (void **)MemAlloc(m_elementSize * m_allocated);<br />
                                                             ^<br />
array.cpp: In constructor %u2018Array::Array(const Array*)%u2019:<br />
array.cpp:90:99: error: %u2018MemCopyBlock%u2019 was not declared in this scope<br />
    m_data = (src-&gt;m_data != NULL) ? (void **)MemCopyBlock(src-&gt;m_data, m_elementSize * m_allocated) : NULL;<br />
                                                                                                   ^<br />
array.cpp: In destructor %u2018virtual Array::~Array()%u2019:<br />
array.cpp:106:16: error: %u2018MemFree%u2019 was not declared in this scope<br />
  MemFree(m_data);<br />
                ^<br />
array.cpp: In member function %u2018int Array::add(void*)%u2019:<br />
array.cpp:117:58: error: %u2018MemRealloc%u2019 was not declared in this scope<br />
   m_data = MemRealloc(m_data, m_elementSize * m_allocated);<br />
                                                          ^<br />
array.cpp: In member function %u2018void Array::set(int, void*)%u2019:<br />
array.cpp:152:59: error: %u2018MemRealloc%u2019 was not declared in this scope<br />
    m_data = MemRealloc(m_data, m_elementSize * m_allocated);<br />
                                                           ^<br />
array.cpp: In member function %u2018void Array::insert(int, void*)%u2019:<br />
array.cpp:196:65: error: %u2018MemRealloc%u2019 was not declared in this scope<br />
          m_data = MemRealloc(m_data, m_elementSize * m_allocated);<br />
                                                                 ^<br />
array.cpp:207:65: error: %u2018MemRealloc%u2019 was not declared in this scope<br />
          m_data = MemRealloc(m_data, m_elementSize * m_allocated);<br />
                                                                 ^<br />
array.cpp: In member function %u2018void Array::clear()%u2019:<br />
array.cpp:247:53: error: %u2018MemRealloc%u2019 was not declared in this scope<br />
   m_data = MemRealloc(m_data, m_elementSize * m_grow);<br />
                                                     ^<br />
array.cpp: At global scope:<br />
array.cpp:255:30: error: no %u2018void Array::shrinkTo(int)%u2019 member function declared in class %u2018Array%u2019<br />
 void Array::shrinkTo(int size)<br />
                              ^<br />
array.cpp:304:6: error: prototype for %u2018void Array::sort(int (*)(void*, const void*, const void*), void*)%u2019 does not match any in class %u2018Array%u2019<br />
 void Array::sort(int (*cb)(void *, const void *, const void *), void *context)<br />
      ^~~~~<br />
array.cpp:296:6: error: candidate is: void Array::sort(int (*)(const void*, const void*))<br />
 void Array::sort(int (*cb)(const void *, const void *))<br />
      ^~~~~<br />
array.cpp:361:28: error: no %u2018void ArrayIterator::unlink()%u2019 member function declared in class %u2018ArrayIterator%u2019<br />
 void ArrayIterator::unlink()<br />
                            ^<br />
cc1plus: warning: unrecognized command line option %u2018-Wno-format-truncation%u2019<br />
Makefile:859: recipe for target 'libnetxms_la-array.lo' failed<br />
make[3]: *** [libnetxms_la-array.lo] Error 1<br />
make[3]: se sale del directorio '/home/acriter/Descargas/netxms-2.2.17/src/libnetxms'<br />
Makefile:448: recipe for target 'all-recursive' failed<br />
make[2]: *** [all-recursive] Error 1<br />
make[2]: se sale del directorio '/home/acriter/Descargas/netxms-2.2.17/src'<br />
Makefile:502: recipe for target 'all-recursive' failed<br />
make[1]: *** [all-recursive] Error 1<br />
make[1]: se sale del directorio '/home/acriter/Descargas/netxms-2.2.17'<br />
Makefile:434: recipe for target 'all' failed<br />
make: *** [all] Error 2</p>
<p dir="auto">This problem is on UBUNTU 18.04 with NetXMS 2.2.17 and trying to do an agent. Also I attach the log file. I added some libraries that I apparently lack, but still the problem persists.</p>
<p dir="auto">Thank you and have a nice day!</p>
<hr />
<p dir="auto"><a href="/assets/uploads/files/smf/0000000005033-config.log">config.log</a></p>
<p dir="auto"><a href="/assets/uploads/files/smf/0000000005034-make_error.txt">make_error.txt</a></p>
]]></description><link>https://forum.netxms.org/topic/6407/make-error-netxms-2.2.17-ubuntu18.04</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 15:13:22 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/6407.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 20 Feb 2020 18:50:55 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Make Error NetXms 2.2.17/Ubuntu18.04 on Fri, 21 Feb 2020 15:59:48 GMT]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">thank you for your fast response. I will try to do it with the version 3.1 and if I have another doubt i will let you know <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":-)" alt="🙂" /></p>
<p dir="auto">Have a nice day!</p>
]]></description><link>https://forum.netxms.org/post/27420</link><guid isPermaLink="true">https://forum.netxms.org/post/27420</guid><dc:creator><![CDATA[JesusCruzAcr]]></dc:creator><pubDate>Fri, 21 Feb 2020 15:59:48 GMT</pubDate></item><item><title><![CDATA[Reply to Make Error NetXms 2.2.17/Ubuntu18.04 on Fri, 21 Feb 2020 15:33:02 GMT]]></title><description><![CDATA[<p dir="auto">2.2.17 is a fairly old version that we do not support any more. It's recommended to upgrade to 3.1.</p>
]]></description><link>https://forum.netxms.org/post/27416</link><guid isPermaLink="true">https://forum.netxms.org/post/27416</guid><dc:creator><![CDATA[Filipp Sudanov]]></dc:creator><pubDate>Fri, 21 Feb 2020 15:33:02 GMT</pubDate></item></channel></rss>