Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Support (Russian)
  3. 1.2.17 не устанавливается

1.2.17 не устанавливается

Scheduled Pinned Locked Moved Support (Russian)
5 Posts 3 Posters 8.1k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A
    A
    Alex
    wrote on last edited by
    #1

    Всем ку!

    Понимаю, что не первый раз уже сталкиваюсь с тем, что сервер старый. Но все-таки... Пытался сегодня перейти с 1.2.8 на 1.2.17. В момент make-а вылазит куча ошибок (могу сбросить config.log при необходимости). Собирался с ключами:

    ./configure --with-server --with-mysql --with-agent --disable-lmsensors --with-internal-libtre
    

    Последние ошибки из консоли:

    make[4]: Entering directory `/home/INSTALL/netxms-1.2.17/src/db/libnxdb'
      CXX    libnxdb_la-dbcp.lo
      CXX    libnxdb_la-drivers.lo
      CXX    libnxdb_la-main.lo
      CXX    libnxdb_la-session.lo
      CXXLD  libnxdb.la
    make[4]: Leaving directory `/home/INSTALL/netxms-1.2.17/src/db/libnxdb'
    Making all in dbdrv
    make[4]: Entering directory `/home/INSTALL/netxms-1.2.17/src/db/dbdrv'
    Making all in mysql
    make[5]: Entering directory `/home/INSTALL/netxms-1.2.17/src/db/dbdrv/mysql'
      CXX    mysql_la-mysql.lo
      CXXLD  mysql.la
    make[5]: Leaving directory `/home/INSTALL/netxms-1.2.17/src/db/dbdrv/mysql'
    make[5]: Entering directory `/home/INSTALL/netxms-1.2.17/src/db/dbdrv'
    make[5]: Nothing to be done for `all-am'.
    make[5]: Leaving directory `/home/INSTALL/netxms-1.2.17/src/db/dbdrv'
    make[4]: Leaving directory `/home/INSTALL/netxms-1.2.17/src/db/dbdrv'
    make[4]: Entering directory `/home/INSTALL/netxms-1.2.17/src/db'
    make[4]: Nothing to be done for `all-am'.
    make[4]: Leaving directory `/home/INSTALL/netxms-1.2.17/src/db'
    make[3]: Leaving directory `/home/INSTALL/netxms-1.2.17/src/db'
    Making all in server
    make[3]: Entering directory `/home/INSTALL/netxms-1.2.17/src/server'
    Making all in libnxsrv
    make[4]: Entering directory `/home/INSTALL/netxms-1.2.17/src/server/libnxsrv'
      CC     libnxsrv_la-messages.lo
      CXX    libnxsrv_la-agent.lo
      CXX    libnxsrv_la-apinfo.lo
      CXX    libnxsrv_la-hdlink.lo
      CXX    libnxsrv_la-iflist.lo
      CXX    libnxsrv_la-isc.lo
      CXX    libnxsrv_la-main.lo
      CXX    libnxsrv_la-ndd.lo
      CXX    libnxsrv_la-snmp.lo
      CXX    libnxsrv_la-snmpproxy.lo
      CXX    libnxsrv_la-vlan.lo
      CXXLD  libnxsrv.la
    make[4]: Leaving directory `/home/INSTALL/netxms-1.2.17/src/server/libnxsrv'
    Making all in core
    make[4]: Entering directory `/home/INSTALL/netxms-1.2.17/src/server/core'
      CXX    libnxcore_la-accesspoint.lo
      CXX    libnxcore_la-acl.lo
      CXX    libnxcore_la-actions.lo
      CXX    libnxcore_la-admin.lo
      CXX    libnxcore_la-agent.lo
      CXX    libnxcore_la-agent_policy.lo
      CXX    libnxcore_la-alarm.lo
      CXX    libnxcore_la-audit.lo
      CXX    libnxcore_la-ap_config.lo
      CXX    libnxcore_la-ap_jobs.lo
      CXX    libnxcore_la-beacon.lo
      CXX    libnxcore_la-bizservice.lo
      CXX    libnxcore_la-bizsvcroot.lo
      CXX    libnxcore_la-bridge.lo
      CXX    libnxcore_la-cas_validator.lo
    cas_validator.cpp: In function 'int valid_cert(X509*, const char*)':
    cas_validator.cpp:126: warning: use of 'h' length modifier with 's' type character
    cas_validator.cpp:142: warning: use of 'h' length modifier with 's' type character
    cas_validator.cpp:142: warning: use of 'h' length modifier with 's' type character
    cas_validator.cpp: In function 'int cas_validate(const char*, const char*, char*, int, char**)':
    cas_validator.cpp:255: warning: use of 'h' length modifier with 's' type character
    cas_validator.cpp: In function 'bool CASAuthenticate(const char*, char*)':
    cas_validator.cpp:387: warning: use of 'h' length modifier with 's' type character
      CXX    libnxcore_la-cdp.lo
      CXX    libnxcore_la-cert.lo
      CXX    libnxcore_la-client.lo
      CXX    libnxcore_la-cluster.lo
      CXX    libnxcore_la-columnfilter.lo
      CXX    libnxcore_la-components.lo
      CXX    libnxcore_la-condition.lo
      CXX    libnxcore_la-config.lo
      CXX    libnxcore_la-container.lo
      CXX    libnxcore_la-correlate.lo
      CXX    libnxcore_la-dashboard.lo
      CXX    libnxcore_la-datacoll.lo
      CXX    libnxcore_la-dbwrite.lo
      CXX    libnxcore_la-dc_nxsl.lo
      CXX    libnxcore_la-dcitem.lo
      CXX    libnxcore_la-dcithreshold.lo
      CXX    libnxcore_la-dcivalue.lo
      CXX    libnxcore_la-dcobject.lo
      CXX    libnxcore_la-dcst.lo
      CXX    libnxcore_la-dctable.lo
      CXX    libnxcore_la-dctarget.lo
      CXX    libnxcore_la-dctcolumn.lo
      CXX    libnxcore_la-dctthreshold.lo
      CXX    libnxcore_la-debug.lo
      CXX    libnxcore_la-download_job.lo
      CXX    libnxcore_la-ef.lo
      CXX    libnxcore_la-email.lo
    email.cpp: In function 'void* MailerThread(void*)':
    email.cpp:392: warning: use of 'h' length modifier with 's' type character
      CXX    libnxcore_la-entirenet.lo
      CXX    libnxcore_la-epp.lo
      CXX    libnxcore_la-events.lo
      CXX    libnxcore_la-evproc.lo
      CXX    libnxcore_la-fdb.lo
      CXX    libnxcore_la-filemonitoring.lo
      CXX    libnxcore_la-graph.lo
      CXX    libnxcore_la-hdlink.lo
      CXX    libnxcore_la-hk.lo
      CXX    libnxcore_la-id.lo
      CXX    libnxcore_la-import.lo
      CXX    libnxcore_la-index.lo
      CXX    libnxcore_la-interface.lo
    interface.cpp: In member function 'void Interface::paeStatusPoll(ClientSession*, UINT32, SNMP_Transport*, Node*)':
    interface.cpp:668: warning: comparison is always true due to limited range of data type
    interface.cpp:684: warning: comparison is always true due to limited range of data type
      CXX    libnxcore_la-isc.lo
      CXX    libnxcore_la-job.lo
      CXX    libnxcore_la-jobmgr.lo
      CXX    libnxcore_la-jobqueue.lo
      CXX    libnxcore_la-layer2.lo
      CXX    libnxcore_la-ldap.lo
      CXX    libnxcore_la-lln.lo
      CXX    libnxcore_la-lldp.lo
      CXX    libnxcore_la-locks.lo
      CXX    libnxcore_la-logfilter.lo
      CXX    libnxcore_la-loghandle.lo
      CXX    libnxcore_la-logs.lo
      CXX    libnxcore_la-macdb.lo
      CXX    libnxcore_la-main.lo
    main.cpp: In function 'BOOL Initialize()':
    main.cpp:585: warning: use of 'h' length modifier with 's' type character
    main.cpp: In function 'int ProcessConsoleCommand(const char*, __console_ctx*)':
    main.cpp:1254: warning: use of 'h' length modifier with 's' type character
      CXX    libnxcore_la-mdconn.lo
      CXX    libnxcore_la-mdsession.lo
      CXX    libnxcore_la-mobile.lo
      CXX    libnxcore_la-modules.lo
      CXX    libnxcore_la-mt.lo
      CXX    libnxcore_la-ndd.lo
      CXX    libnxcore_la-ndp.lo
      CXX    libnxcore_la-netinfo.lo
    netinfo.cpp: In function 'void InitLocalNetInfo()':
    netinfo.cpp:82: warning: use of 'h' length modifier with 's' type character
    netinfo.cpp:82: warning: use of 'h' length modifier with 's' type character
    netinfo.cpp:86: warning: use of 'h' length modifier with 's' type character
    netinfo.cpp:86: warning: use of 'h' length modifier with 's' type character
      CXX    libnxcore_la-netmap.lo
      CXX    libnxcore_la-netobj.lo
      CXX    libnxcore_la-netsrv.lo
      CXX    libnxcore_la-node.lo
      CXX    libnxcore_la-nodelink.lo
      CXX    libnxcore_la-np.lo
      CXX    libnxcore_la-nxsl_classes.lo
      CXX    libnxcore_la-nxslext.lo
      CXX    libnxcore_la-objects.lo
      CXX    libnxcore_la-objtools.lo
      CXX    libnxcore_la-package.lo
      CXX    libnxcore_la-pds.lo
      CXX    libnxcore_la-poll.lo
      CXX    libnxcore_la-rack.lo
      CXX    libnxcore_la-radius.lo
      CXX    libnxcore_la-reporting.lo
      CXX    libnxcore_la-rootobj.lo
      CXX    libnxcore_la-script.lo
      CXX    libnxcore_la-session.lo
      CXX    libnxcore_la-situation.lo
      CXX    libnxcore_la-slmcheck.lo
      CXX    libnxcore_la-smclp.lo
      CXX    libnxcore_la-sms.lo
      CXX    libnxcore_la-snmp.lo
    snmp.cpp: In function 'SNMP_SecurityContext* SnmpCheckV3CommSettings(SNMP_Transport*, SNMP_SecurityContext*, StringList*)':
    snmp.cpp:205: warning: use of 'h' length modifier with 's' type character
    snmp.cpp:234: warning: use of 'h' length modifier with 's' type character
    snmp.cpp: In function 'SNMP_SecurityContext* SnmpCheckCommSettings(SNMP_Transport*, int*, SNMP_SecurityContext*, StringList*)':
    snmp.cpp:286: warning: use of 'h' length modifier with 's' type character
    snmp.cpp:303: warning: use of 'h' length modifier with 's' type character
    snmp.cpp:330: warning: use of 'h' length modifier with 's' type character
      CXX    libnxcore_la-snmptrap.lo
      CXX    libnxcore_la-stp.lo
      CXX    libnxcore_la-subnet.lo
      CXX    libnxcore_la-svccontainer.lo
    svccontainer.cpp: In member function 'double ServiceContainer::getUptimeFromDBFor(ServiceContainer::Period, INT32*)':
    svccontainer.cpp:264: warning: format '%ld' expects type 'long int', but argument 3 has type 'int'
    svccontainer.cpp: In member function 'void ServiceContainer::updateUptimeStats(time_t, BOOL)':
    svccontainer.cpp:303: warning: format '%ld' expects type 'long int', but argument 3 has type 'INT32'
    svccontainer.cpp:303: warning: format '%ld' expects type 'long int', but argument 4 has type 'LONG'
    svccontainer.cpp:303: warning: format '%ld' expects type 'long int', but argument 5 has type 'LONG'
      CXX    libnxcore_la-swpkg.lo
      CXX    libnxcore_la-syncer.lo
      CXX    libnxcore_la-syslogd.lo
    syslogd.cpp: In function 'void ProcessSyslogMessage(char*, int, UINT32)':
    syslogd.cpp:390: warning: use of 'h' length modifier with 's' type character
    syslogd.cpp:403: warning: use of 'h' length modifier with 's' type character
    syslogd.cpp:403: warning: use of 'h' length modifier with 's' type character
      CXX    libnxcore_la-template.lo
      CXX    libnxcore_la-timer.lo
      CXX    libnxcore_la-tools.lo
    tools.cpp: In function 'void GetSysInfoStr(char*, int)':
    tools.cpp:52: warning: use of 'h' length modifier with 's' type character
    tools.cpp:52: warning: use of 'h' length modifier with 's' type character
    tools.cpp:52: warning: use of 'h' length modifier with 's' type character
    tools.cpp:52: warning: use of 'h' length modifier with 's' type character
    tools.cpp:52: warning: use of 'h' length modifier with 's' type character
    tools.cpp:52: warning: use of 'h' length modifier with 's' type character
      CXX    libnxcore_la-tracert.lo
      CXX    libnxcore_la-uniroot.lo
      CXX    libnxcore_la-upload_job.lo
      CXX    libnxcore_la-uptimecalc.lo
      CXX    libnxcore_la-userdb.lo
      CXX    libnxcore_la-userdb_objects.lo
      CXX    libnxcore_la-vpnconn.lo
      CXX    libnxcore_la-vrrp.lo
      CXX    libnxcore_la-watchdog.lo
      CXX    libnxcore_la-winperf.lo
      CXX    libnxcore_la-xmpp.lo
    xmpp.cpp: In function 'void Logger(void*, xmpp_log_level_t, const char*, const char*)':
    xmpp.cpp:46: warning: use of 'h' length modifier with 's' type character
    xmpp.cpp: In function 'int VersionHandler(xmpp_conn_t*, xmpp_stanza_t*, void*)':
    xmpp.cpp:62: warning: use of 'h' length modifier with 's' type character
    xmpp.cpp: In function 'int PresenceHandler(xmpp_conn_t*, xmpp_stanza_t*, void*)':
    xmpp.cpp:113: warning: use of 'h' length modifier with 's' type character
    xmpp.cpp: In function 'int MessageHandler(xmpp_conn_t*, xmpp_stanza_t*, void*)':
    xmpp.cpp:147: warning: use of 'h' length modifier with 's' type character
    xmpp.cpp:147: warning: use of 'h' length modifier with 's' type character
    xmpp.cpp:194: warning: use of 'h' length modifier with 's' type character
      CXX    libnxcore_la-zone.lo
      CXXLD  libnxcore.la
    make[4]: Leaving directory `/home/INSTALL/netxms-1.2.17/src/server/core'
    Making all in netxmsd
    make[4]: Entering directory `/home/INSTALL/netxms-1.2.17/src/server/netxmsd'
      CXX    netxmsd-netxmsd.o
    netxmsd.cpp: In function ‘BOOL ParseCommandLine(int, char**)’:
    netxmsd.cpp:232: warning: use of ‘h’ length modifier with ‘s’ type character
    netxmsd.cpp: In function ‘int main(int, char**)’:
    netxmsd.cpp:412: warning: use of ‘h’ length modifier with ‘s’ type character
      CXXLD  netxmsd
    ../core/.libs/libnxcore.so: undefined reference to `__sync_add_and_fetch_4'
    ../core/.libs/libnxcore.so: undefined reference to `__sync_sub_and_fetch_4'
    collect2: ld returned 1 exit status
    make[4]: *** [netxmsd] Error 1
    make[4]: Leaving directory `/home/INSTALL/netxms-1.2.17/src/server/netxmsd'
    make[3]: *** [all-recursive] Error 1
    make[3]: Leaving directory `/home/INSTALL/netxms-1.2.17/src/server'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/home/INSTALL/netxms-1.2.17/src'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/INSTALL/netxms-1.2.17'
    make: *** [all] Error 2
    

    Спасибо заранее.

    1 Reply Last reply
    0
    • A
      A
      Alex Kirhenshtein
      wrote on last edited by
      #2

      А какая система и архитектура процессора?

      1 Reply Last reply
      0
      • A
        A
        Alex
        wrote on last edited by
        #3

        @alk said in 1.2.17 не устанавливается:

        А какая система и архитектура процессора?

        Linux monitor-2 2.6.18-53.el5 #1 SMP Mon Nov 12 02:22:48 EST 2007 i686 i686 i386 GNU/Linux

        1 Reply Last reply
        0
        • V
          V
          Victor Kirhenshtein
          wrote on last edited by
          #4

          Попробуйте добавить CPPFLAGS=-march=i686 перед configure:

          CPPFLAGS=-march=i686 ./configure --with-server --with-mysql --with-agent --disable-lmsensors --with-internal-libtre
          
          1 Reply Last reply
          0
          • A
            A
            Alex
            wrote on last edited by
            #5

            @victor said in 1.2.17 не устанавливается:

            Попробуйте добавить CPPFLAGS=-march=i686 перед configure:

            CPPFLAGS=-march=i686 ./configure --with-server --with-mysql --with-agent --disable-lmsensors --with-internal-libtre
            

            Спасибо, Виктор! Помогло...

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            Powered by NodeBB Contributors
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups