Ad Widget

Collapse

dbsync.h not found during compile time

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • rreilly
    Member
    • May 2007
    • 61

    #1

    dbsync.h not found during compile time

    In the latest version from svn as of 09:00 EDT it is missing dbsync.h or if it was removed was not removed from nodesync.c

    (nodesync.c:44:20: error: dbsync.h: No such file or directory)


    make[3]: Entering directory `/home/rreilly/Desktop/zabbix/src/zabbix_server/trapper'
    if gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O2 -I/usr/include/mysql -march=i586 -mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -I/usr/include/rpm -I/usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE -I. -I/usr/include -MT active.o -MD -MP -MF ".deps/active.Tpo" -c -o active.o active.c; \
    then mv -f ".deps/active.Tpo" ".deps/active.Po"; else rm -f ".deps/active.Tpo"; exit 1; fi
    if gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O2 -I/usr/include/mysql -march=i586 -mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -I/usr/include/rpm -I/usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE -I. -I/usr/include -MT trapper.o -MD -MP -MF ".deps/trapper.Tpo" -c -o trapper.o trapper.c; \
    then mv -f ".deps/trapper.Tpo" ".deps/trapper.Po"; else rm -f ".deps/trapper.Tpo"; exit 1; fi
    if gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -g -O2 -I/usr/include/mysql -march=i586 -mtune=i686 -fmessage-length=0 -D_FORTIFY_SOURCE=2 -g -DPIC -fPIC -DUNDEF_HAVE_INITGROUPS -fno-strict-aliasing -I/usr/include/rpm -I/usr/lib/perl5/5.8.8/i586-linux-thread-multi/CORE -I. -I/usr/include -MT nodesync.o -MD -MP -MF ".deps/nodesync.Tpo" -c -o nodesync.o nodesync.c; \
    then mv -f ".deps/nodesync.Tpo" ".deps/nodesync.Po"; else rm -f ".deps/nodesync.Tpo"; exit 1; fi
    nodesync.c:44:20: error: dbsync.h: No such file or directory
    nodesync.c: In function ‘process_record’:
    nodesync.c:90: error: ‘tables’ undeclared (first use in this function)
    nodesync.c:90: error: (Each undeclared identifier is reported only once
    nodesync.c:90: error: for each function it appears in.)
    make[3]: *** [nodesync.o] Error 1
    make[3]: Leaving directory `/home/rreilly/Desktop/zabbix/src/zabbix_server/trapper'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/home/rreilly/Desktop/zabbix/src/zabbix_server'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/rreilly/Desktop/zabbix/src'
    make: *** [all-recursive] Error 1
  • rreilly
    Member
    • May 2007
    • 61

    #2
    coying dbsync.h from the version I checked out yesterday allows zabbix to be successfully compiled.
    Rob

    Comment

    • Alexei
      Founder, CEO
      Zabbix Certified Trainer
      Zabbix Certified SpecialistZabbix Certified Professional
      • Sep 2004
      • 5654

      #3
      The file is not in SVN, it is automatically created by make dist.
      Alexei Vladishev
      Creator of Zabbix, Product manager
      New York | Tokyo | Riga
      My Twitter

      Comment

      • rreilly
        Member
        • May 2007
        • 61

        #4
        ahhhh, yes that produced it thanks!

        Comment

        Working...