1.2.6 make

Started by inspirit, February 25, 2013, 11:01:43 PM

Previous topic - Next topic

inspirit

Не собирается на Centos 5

QuoteCXX    libnxsnmp_la-main.lo
  CXX    libnxsnmp_la-mib.lo
  CXX    libnxsnmp_la-oid.lo
  CXX    libnxsnmp_la-pdu.lo
  CXX    libnxsnmp_la-security.lo
  CXX    libnxsnmp_la-transport.lo
  CXX    libnxsnmp_la-variable.lo
  CXX    libnxsnmp_la-zfile.lo
  CXXLD  libnxsnmp.la
make[4]: Leaving directory `/root/netxms-1.2.6/src/snmp/libnxsnmp'
Making all in nxmibc
make[4]: Entering directory `/root/netxms-1.2.6/src/snmp/nxmibc'
  CXX    nxmibc-array.o
  CXX    nxmibc-lex.parser.o
  CXX    nxmibc-mibparse.o
  CXX    nxmibc-nxmibc.o
  CXX    nxmibc-parser.tab.o
  CXXLD  nxmibc
../../libnetxms/.libs/libnetxms.so: undefined reference to `tre_regwexec'
../../libnetxms/.libs/libnetxms.so: undefined reference to `tre_regwcomp'
collect2: ld returned 1 exit status
make[4]: *** [nxmibc] Error 1
make[4]: Leaving directory `/root/netxms-1.2.6/src/snmp/nxmibc'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/root/netxms-1.2.6/src/snmp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/netxms-1.2.6/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/netxms-1.2.6'
make: *** [all] Error 2

собирал так -

./configure --with-server --with-client --with-agent --with-mysql

Victor Kirhenshtein

Уже было такое с 1.2.3: https://www.netxms.org/forum/oe-oo/1-2-3-ok-kom/ - непонятно только, помогло или нет. Попробуйте удалить существующие NetXMS библиотеки из /usr/local/lib. Еще можно попробовать поставить libtre-devel и заново прогнать configure и make.