Nmap Development mailing list archives
Re: Unable to build nse_bit.so with latest SVN
From: Sven Klemm <sven () c3d2 de>
Date: Tue, 09 Sep 2008 15:21:37 +0200
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Sven Klemm wrote: | Brandon Enright wrote: | | I'm not able to build the current SVN copy of Nmap because of a Lua | | build error in nse_bit.cc: | | | | g++ -c -Ilibdnet-stripped/include -Inbase -Insock/include -g -O2 | -Wall -fno-strict-aliasing -DHAVE_CONFIG_H -DNMAP_NAME=\"Nmap\" | -DNMAP_URL=\"http://nmap.org\" | -DNMAP_PLATFORM=\"x86_64-unknown-linux-gnu\" | -DNMAPDATADIR=\"/usr/local/share/nmap\" | -DNMAPLIBEXECDIR=\"/usr/local/libexec/nmap\" nse_bit.cc -o nse_bit.o | | nse_bit.cc: In function 'int luaopen_bit(lua_State*)': | | nse_bit.cc:67: error: 'luaL_openlib' was not declared in this scope | | make[1]: *** [nse_bit.o] Error 1 | | | | | | I'm not particularly good at tracking down build errors like this. I | | do have Lua 5.1.3 on the system. Here are some other pertinent | | packages on the system: | | | | gcc-4.1.2, glibc-2.6.1-r0, 2.6.26-gentoo-r1 x86_64, autoconf-2.61-r2 | | | | I've attached my config.log in case that helps. | | Seems like your lua does not have LUA_COMPAT_OPENLIB defined. This | leads to luaL_openlib not getting defined (in lauxlib.h of lua). | LUA_COMPAT_OPENLIB is defined in luaconf.h | | luaL_openlib is apparently deprecated. | Fixed in revision 10051. All the other lua C modules were already using luaL_register so I changed nse_bit.cc to use it too. Cheers, Sven - -- Sven Klemm http://cthulhu.c3d2.de/~sven/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iEYEARECAAYFAkjGeGEACgkQevlgTHEIT4bHQwCfUSaDGUJwber3YWu0nIQRxpo9 UC4An2Nryfp9IJLCAazrN92kNK93ISrA =IDCw -----END PGP SIGNATURE----- _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://SecLists.Org
Current thread:
- Unable to build nse_bit.so with latest SVN Brandon Enright (Sep 08)
- Re: Unable to build nse_bit.so with latest SVN Sven Klemm (Sep 09)
- Re: Unable to build nse_bit.so with latest SVN Sven Klemm (Sep 09)
- Re: Unable to build nse_bit.so with latest SVN Sven Klemm (Sep 09)
