Trying to compile with OpenDBX support - LUA issues?!?

View: New views
3 Messages — Rating Filter:   Alert me  

Trying to compile with OpenDBX support - LUA issues?!?

by Robert Dunkley :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Everyone,

I'm trying to build PowerDNS with OpenDBX and MSSQL support. FreeTDS,
OpenDBX (With MSSQL option) and LUA all compile and install fine.

My PowerDNS configure looks like this:
./configure --with-modules="opendbx" --with-socketdir=/var/run
--enable-pdns_server --enable-recursor

I don't even need scripting support but don't know how to disable it,
can the LUA requirement be disabled?

Thanks

Rob

Here is the make error:
g++ -DSYSCONFDIR=\"/usr/local/etc\" -DLIBDIR=\"/usr/local/lib\"
-DLOCALSTATEDIR=\"/var/run\" -Ibackends/bind -pthread -D_GNU_SOURCE
-Wall -O2 -o pdns_recursor syncres.o misc.o unix_utility.o qtype.o
logger.o statbag.o arguments.o lwres.o pdns_recursor.o recursor_cache.o
dnsparser.o dnswriter.o dnsrecords.o rcpgenerator.o base64.o
zoneparser-tng.o rec_channel.o rec_channel_rec.o selectmplexer.o
epollmplexer.o sillyrecords.o htimer.o dns_random.o aescrypt.o aeskey.o
aestab.o aes_modes.o lua-pdns-recursor.o randomhelper.o  -lz
lua-pdns-recursor.o: In function
`PowerDNSLua::getFromTable(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, unsigned int&)':
lua-pdns-recursor.cc:(.text+0xa2): undefined reference to
`lua_pushstring'
lua-pdns-recursor.cc:(.text+0xaf): undefined reference to `lua_gettable'
lua-pdns-recursor.cc:(.text+0xbc): undefined reference to `lua_type'
lua-pdns-recursor.cc:(.text+0xd0): undefined reference to `lua_tonumber'
lua-pdns-recursor.cc:(.text+0xe6): undefined reference to `lua_settop'
lua-pdns-recursor.o: In function
`PowerDNSLua::getFromTable(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char>
>&)':
lua-pdns-recursor.cc:(.text+0x122): undefined reference to
`lua_pushstring'
lua-pdns-recursor.cc:(.text+0x130): undefined reference to
`lua_gettable'
lua-pdns-recursor.cc:(.text+0x13e): undefined reference to `lua_type'
lua-pdns-recursor.cc:(.text+0x152): undefined reference to
`lua_tolstring'
lua-pdns-recursor.cc:(.text+0x17e): undefined reference to `lua_settop'
lua-pdns-recursor.o: In function `logLua':
lua-pdns-recursor.cc:(.text+0x1ac): undefined reference to `lua_gettop'
lua-pdns-recursor.cc:(.text+0x1c3): undefined reference to
`lua_tolstring'
lua-pdns-recursor.o: In function
`PowerDNSLua::PowerDNSLua(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
lua-pdns-recursor.cc:(.text+0x3c1): undefined reference to
`luaL_newstate'
lua-pdns-recursor.cc:(.text+0x3cd): undefined reference to
`luaL_openlibs'
lua-pdns-recursor.cc:(.text+0x3da): undefined reference to
`luaL_loadfile'
lua-pdns-recursor.cc:(.text+0x3f0): undefined reference to `lua_pcall'
lua-pdns-recursor.cc:(.text+0x406): undefined reference to
`lua_isstring'
lua-pdns-recursor.cc:(.text+0x51c): undefined reference to
`lua_tolstring'
lua-pdns-recursor.cc:(.text+0x52f): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x53f): undefined reference to
`lua_pushcclosure'
lua-pdns-recursor.cc:(.text+0x552): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x562): undefined reference to
`lua_pushcclosure'
lua-pdns-recursor.cc:(.text+0x575): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x582): undefined reference to
`lua_createtable'
lua-pdns-recursor.cc:(.text+0x5a0): undefined reference to
`lua_pushnumber'
lua-pdns-recursor.cc:(.text+0x5b5): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x5cf): undefined reference to
`lua_pushnumber'
lua-pdns-recursor.cc:(.text+0x5e2): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x5f5): undefined reference to
`lua_setfield'
lua-pdns-recursor.o: In function `netmaskMatchTable(lua_State*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)':
lua-pdns-recursor.cc:(.text+0x8c4): undefined reference to `lua_pushnil'
lua-pdns-recursor.cc:(.text+0x98e): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x9d0): undefined reference to `lua_next'
lua-pdns-recursor.cc:(.text+0x9e7): undefined reference to
`lua_tolstring'
lua-pdns-recursor.o: In function
`PowerDNSLua::PowerDNSLua(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
lua-pdns-recursor.cc:(.text+0xff1): undefined reference to
`luaL_newstate'
lua-pdns-recursor.cc:(.text+0xffd): undefined reference to
`luaL_openlibs'
lua-pdns-recursor.cc:(.text+0x100a): undefined reference to
`luaL_loadfile'
lua-pdns-recursor.cc:(.text+0x1020): undefined reference to `lua_pcall'
lua-pdns-recursor.cc:(.text+0x1036): undefined reference to
`lua_isstring'
lua-pdns-recursor.cc:(.text+0x114c): undefined reference to
`lua_tolstring'
lua-pdns-recursor.cc:(.text+0x115f): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x116f): undefined reference to
`lua_pushcclosure'
lua-pdns-recursor.cc:(.text+0x1182): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x1192): undefined reference to
`lua_pushcclosure'
lua-pdns-recursor.cc:(.text+0x11a5): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x11b2): undefined reference to
`lua_createtable'
lua-pdns-recursor.cc:(.text+0x11d0): undefined reference to
`lua_pushnumber'
lua-pdns-recursor.cc:(.text+0x11e5): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x11ff): undefined reference to
`lua_pushnumber'
lua-pdns-recursor.cc:(.text+0x1212): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x1225): undefined reference to
`lua_setfield'
lua-pdns-recursor.o: In function `netmaskMatchLua':
lua-pdns-recursor.cc:(.text+0x14f3): undefined reference to `lua_gettop'
lua-pdns-recursor.cc:(.text+0x150b): undefined reference to
`lua_tolstring'
lua-pdns-recursor.cc:(.text+0x1533): undefined reference to `lua_type'
lua-pdns-recursor.cc:(.text+0x1646): undefined reference to `lua_gettop'
lua-pdns-recursor.cc:(.text+0x165c): undefined reference to
`lua_tolstring'
lua-pdns-recursor.cc:(.text+0x18a3): undefined reference to
`lua_pushboolean'
lua-pdns-recursor.o: In function
`PowerDNSLua::passthrough(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, ComboAddress
const&, ComboAddress const&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, QType const&,
std::vector<DNSResourceRecord, std::allocator<DNSResourceRecord> >&,
int&)':
lua-pdns-recursor.cc:(.text+0x1d60): undefined reference to
`lua_getfield'
lua-pdns-recursor.cc:(.text+0x1d6e): undefined reference to `lua_type'
lua-pdns-recursor.cc:(.text+0x1d81): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x1dd4): undefined reference to
`lua_pushstring'
lua-pdns-recursor.cc:(.text+0x1e30): undefined reference to
`lua_pushstring'
lua-pdns-recursor.cc:(.text+0x1e55): undefined reference to
`lua_pushstring'
lua-pdns-recursor.cc:(.text+0x1e6a): undefined reference to
`lua_pushnumber'
lua-pdns-recursor.cc:(.text+0x1e7f): undefined reference to `lua_pcall'
lua-pdns-recursor.cc:(.text+0x1ea7): undefined reference to
`lua_tolstring'
lua-pdns-recursor.cc:(.text+0x1f38): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x1f70): undefined reference to
`lua_tonumber'
lua-pdns-recursor.cc:(.text+0x205c): undefined reference to `lua_objlen'
lua-pdns-recursor.cc:(.text+0x21db): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x2290): undefined reference to
`lua_pushnumber'
lua-pdns-recursor.cc:(.text+0x229e): undefined reference to
`lua_gettable'
lua-pdns-recursor.cc:(.text+0x2310): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x2364): undefined reference to `lua_settop'
lua-pdns-recursor.o: In function `PowerDNSLua::~PowerDNSLua()':
lua-pdns-recursor.cc:(.text+0x64): undefined reference to `lua_close'
lua-pdns-recursor.o: In function `PowerDNSLua::~PowerDNSLua()':
lua-pdns-recursor.cc:(.text+0x74): undefined reference to `lua_close'
collect2: ld returned 1 exit status
make[3]: *** [pdns_recursor] Error 1
make[3]: Leaving directory `/usr/src/pdns-2.9.22/pdns'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/pdns-2.9.22/pdns'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/pdns-2.9.22'
make: *** [all] Error 2


The SAQ Group

Registered Office: 18 Chapel Street, Petersfield, Hampshire GU32 3DZ
SAQ is the trading name of SEMTEC Limited. Registered in England & Wales
Company Number: 06481952

http://www.saqnet.co.uk AS29219

SAQ Group Delivers high quality, honestly priced communication and I.T. services to UK Business.

Broadband : Domains : Email : Hosting : CoLo : Servers : Racks : Transit : Backups : Managed Networks : Remote Support.

ISPA Member

_______________________________________________
Pdns-users mailing list
Pdns-users@...
http://mailman.powerdns.com/mailman/listinfo/pdns-users

Parent Message unknown FW: Trying to compile with OpenDBX support - LUA issues?!?

by Robert Dunkley :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Can anyone offer any advice on this? Have been staring at this for hours
now.

Thanks,

Rob

-----Original Message-----
From: Robert Dunkley
Sent: 26 October 2009 10:14
To: 'pdns-users@...'
Subject: Trying to compile with OpenDBX support - LUA issues?!?

Hi Everyone,

I'm trying to build PowerDNS with OpenDBX and MSSQL support. FreeTDS,
OpenDBX (With MSSQL option) and LUA all compile and install fine.

My PowerDNS configure looks like this:
./configure --with-modules="opendbx" --with-socketdir=/var/run
--enable-pdns_server --enable-recursor

I don't even need scripting support but don't know how to disable it,
can the LUA requirement be disabled?

Thanks

Rob

Here is the make error:
g++ -DSYSCONFDIR=\"/usr/local/etc\" -DLIBDIR=\"/usr/local/lib\"
-DLOCALSTATEDIR=\"/var/run\" -Ibackends/bind -pthread -D_GNU_SOURCE
-Wall -O2 -o pdns_recursor syncres.o misc.o unix_utility.o qtype.o
logger.o statbag.o arguments.o lwres.o pdns_recursor.o recursor_cache.o
dnsparser.o dnswriter.o dnsrecords.o rcpgenerator.o base64.o
zoneparser-tng.o rec_channel.o rec_channel_rec.o selectmplexer.o
epollmplexer.o sillyrecords.o htimer.o dns_random.o aescrypt.o aeskey.o
aestab.o aes_modes.o lua-pdns-recursor.o randomhelper.o  -lz
lua-pdns-recursor.o: In function
`PowerDNSLua::getFromTable(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, unsigned int&)':
lua-pdns-recursor.cc:(.text+0xa2): undefined reference to
`lua_pushstring'
lua-pdns-recursor.cc:(.text+0xaf): undefined reference to `lua_gettable'
lua-pdns-recursor.cc:(.text+0xbc): undefined reference to `lua_type'
lua-pdns-recursor.cc:(.text+0xd0): undefined reference to `lua_tonumber'
lua-pdns-recursor.cc:(.text+0xe6): undefined reference to `lua_settop'
lua-pdns-recursor.o: In function
`PowerDNSLua::getFromTable(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&,
std::basic_string<char, std::char_traits<char>, std::allocator<char>
>&)':
lua-pdns-recursor.cc:(.text+0x122): undefined reference to
`lua_pushstring'
lua-pdns-recursor.cc:(.text+0x130): undefined reference to
`lua_gettable'
lua-pdns-recursor.cc:(.text+0x13e): undefined reference to `lua_type'
lua-pdns-recursor.cc:(.text+0x152): undefined reference to
`lua_tolstring'
lua-pdns-recursor.cc:(.text+0x17e): undefined reference to `lua_settop'
lua-pdns-recursor.o: In function `logLua':
lua-pdns-recursor.cc:(.text+0x1ac): undefined reference to `lua_gettop'
lua-pdns-recursor.cc:(.text+0x1c3): undefined reference to
`lua_tolstring'
lua-pdns-recursor.o: In function
`PowerDNSLua::PowerDNSLua(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
lua-pdns-recursor.cc:(.text+0x3c1): undefined reference to
`luaL_newstate'
lua-pdns-recursor.cc:(.text+0x3cd): undefined reference to
`luaL_openlibs'
lua-pdns-recursor.cc:(.text+0x3da): undefined reference to
`luaL_loadfile'
lua-pdns-recursor.cc:(.text+0x3f0): undefined reference to `lua_pcall'
lua-pdns-recursor.cc:(.text+0x406): undefined reference to
`lua_isstring'
lua-pdns-recursor.cc:(.text+0x51c): undefined reference to
`lua_tolstring'
lua-pdns-recursor.cc:(.text+0x52f): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x53f): undefined reference to
`lua_pushcclosure'
lua-pdns-recursor.cc:(.text+0x552): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x562): undefined reference to
`lua_pushcclosure'
lua-pdns-recursor.cc:(.text+0x575): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x582): undefined reference to
`lua_createtable'
lua-pdns-recursor.cc:(.text+0x5a0): undefined reference to
`lua_pushnumber'
lua-pdns-recursor.cc:(.text+0x5b5): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x5cf): undefined reference to
`lua_pushnumber'
lua-pdns-recursor.cc:(.text+0x5e2): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x5f5): undefined reference to
`lua_setfield'
lua-pdns-recursor.o: In function `netmaskMatchTable(lua_State*,
std::basic_string<char, std::char_traits<char>, std::allocator<char> >
const&)':
lua-pdns-recursor.cc:(.text+0x8c4): undefined reference to `lua_pushnil'
lua-pdns-recursor.cc:(.text+0x98e): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x9d0): undefined reference to `lua_next'
lua-pdns-recursor.cc:(.text+0x9e7): undefined reference to
`lua_tolstring'
lua-pdns-recursor.o: In function
`PowerDNSLua::PowerDNSLua(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&)':
lua-pdns-recursor.cc:(.text+0xff1): undefined reference to
`luaL_newstate'
lua-pdns-recursor.cc:(.text+0xffd): undefined reference to
`luaL_openlibs'
lua-pdns-recursor.cc:(.text+0x100a): undefined reference to
`luaL_loadfile'
lua-pdns-recursor.cc:(.text+0x1020): undefined reference to `lua_pcall'
lua-pdns-recursor.cc:(.text+0x1036): undefined reference to
`lua_isstring'
lua-pdns-recursor.cc:(.text+0x114c): undefined reference to
`lua_tolstring'
lua-pdns-recursor.cc:(.text+0x115f): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x116f): undefined reference to
`lua_pushcclosure'
lua-pdns-recursor.cc:(.text+0x1182): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x1192): undefined reference to
`lua_pushcclosure'
lua-pdns-recursor.cc:(.text+0x11a5): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x11b2): undefined reference to
`lua_createtable'
lua-pdns-recursor.cc:(.text+0x11d0): undefined reference to
`lua_pushnumber'
lua-pdns-recursor.cc:(.text+0x11e5): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x11ff): undefined reference to
`lua_pushnumber'
lua-pdns-recursor.cc:(.text+0x1212): undefined reference to
`lua_setfield'
lua-pdns-recursor.cc:(.text+0x1225): undefined reference to
`lua_setfield'
lua-pdns-recursor.o: In function `netmaskMatchLua':
lua-pdns-recursor.cc:(.text+0x14f3): undefined reference to `lua_gettop'
lua-pdns-recursor.cc:(.text+0x150b): undefined reference to
`lua_tolstring'
lua-pdns-recursor.cc:(.text+0x1533): undefined reference to `lua_type'
lua-pdns-recursor.cc:(.text+0x1646): undefined reference to `lua_gettop'
lua-pdns-recursor.cc:(.text+0x165c): undefined reference to
`lua_tolstring'
lua-pdns-recursor.cc:(.text+0x18a3): undefined reference to
`lua_pushboolean'
lua-pdns-recursor.o: In function
`PowerDNSLua::passthrough(std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, ComboAddress
const&, ComboAddress const&, std::basic_string<char,
std::char_traits<char>, std::allocator<char> > const&, QType const&,
std::vector<DNSResourceRecord, std::allocator<DNSResourceRecord> >&,
int&)':
lua-pdns-recursor.cc:(.text+0x1d60): undefined reference to
`lua_getfield'
lua-pdns-recursor.cc:(.text+0x1d6e): undefined reference to `lua_type'
lua-pdns-recursor.cc:(.text+0x1d81): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x1dd4): undefined reference to
`lua_pushstring'
lua-pdns-recursor.cc:(.text+0x1e30): undefined reference to
`lua_pushstring'
lua-pdns-recursor.cc:(.text+0x1e55): undefined reference to
`lua_pushstring'
lua-pdns-recursor.cc:(.text+0x1e6a): undefined reference to
`lua_pushnumber'
lua-pdns-recursor.cc:(.text+0x1e7f): undefined reference to `lua_pcall'
lua-pdns-recursor.cc:(.text+0x1ea7): undefined reference to
`lua_tolstring'
lua-pdns-recursor.cc:(.text+0x1f38): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x1f70): undefined reference to
`lua_tonumber'
lua-pdns-recursor.cc:(.text+0x205c): undefined reference to `lua_objlen'
lua-pdns-recursor.cc:(.text+0x21db): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x2290): undefined reference to
`lua_pushnumber'
lua-pdns-recursor.cc:(.text+0x229e): undefined reference to
`lua_gettable'
lua-pdns-recursor.cc:(.text+0x2310): undefined reference to `lua_settop'
lua-pdns-recursor.cc:(.text+0x2364): undefined reference to `lua_settop'
lua-pdns-recursor.o: In function `PowerDNSLua::~PowerDNSLua()':
lua-pdns-recursor.cc:(.text+0x64): undefined reference to `lua_close'
lua-pdns-recursor.o: In function `PowerDNSLua::~PowerDNSLua()':
lua-pdns-recursor.cc:(.text+0x74): undefined reference to `lua_close'
collect2: ld returned 1 exit status
make[3]: *** [pdns_recursor] Error 1
make[3]: Leaving directory `/usr/src/pdns-2.9.22/pdns'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/pdns-2.9.22/pdns'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/pdns-2.9.22'
make: *** [all] Error 2


The SAQ Group

Registered Office: 18 Chapel Street, Petersfield, Hampshire GU32 3DZ
SAQ is the trading name of SEMTEC Limited. Registered in England & Wales
Company Number: 06481952

http://www.saqnet.co.uk AS29219

SAQ Group Delivers high quality, honestly priced communication and I.T. services to UK Business.

Broadband : Domains : Email : Hosting : CoLo : Servers : Racks : Transit : Backups : Managed Networks : Remote Support.

ISPA Member

_______________________________________________
Pdns-users mailing list
Pdns-users@...
http://mailman.powerdns.com/mailman/listinfo/pdns-users

Re: FW: Trying to compile with OpenDBX support - LUA issues?!?

by bert hubert-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Robert,

The suggestion is to not compile the recursor from the authoritative
tarball - this is not supported!

So remove --enable-recursor, and things should be fine.

Good luck!

On Mon, Oct 26, 2009 at 5:07 PM, Robert Dunkley <Robert@...> wrote:

> Can anyone offer any advice on this? Have been staring at this for hours
> now.
>
> Thanks,
>
> Rob
>
> -----Original Message-----
> From: Robert Dunkley
> Sent: 26 October 2009 10:14
> To: 'pdns-users@...'
> Subject: Trying to compile with OpenDBX support - LUA issues?!?
>
> Hi Everyone,
>
> I'm trying to build PowerDNS with OpenDBX and MSSQL support. FreeTDS,
> OpenDBX (With MSSQL option) and LUA all compile and install fine.
>
> My PowerDNS configure looks like this:
> ./configure --with-modules="opendbx" --with-socketdir=/var/run
> --enable-pdns_server --enable-recursor
>
> I don't even need scripting support but don't know how to disable it,
> can the LUA requirement be disabled?
>
> Thanks
>
> Rob
>
> Here is the make error:
> g++ -DSYSCONFDIR=\"/usr/local/etc\" -DLIBDIR=\"/usr/local/lib\"
> -DLOCALSTATEDIR=\"/var/run\" -Ibackends/bind -pthread -D_GNU_SOURCE
> -Wall -O2 -o pdns_recursor syncres.o misc.o unix_utility.o qtype.o
> logger.o statbag.o arguments.o lwres.o pdns_recursor.o recursor_cache.o
> dnsparser.o dnswriter.o dnsrecords.o rcpgenerator.o base64.o
> zoneparser-tng.o rec_channel.o rec_channel_rec.o selectmplexer.o
> epollmplexer.o sillyrecords.o htimer.o dns_random.o aescrypt.o aeskey.o
> aestab.o aes_modes.o lua-pdns-recursor.o randomhelper.o  -lz
> lua-pdns-recursor.o: In function
> `PowerDNSLua::getFromTable(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&, unsigned int&)':
> lua-pdns-recursor.cc:(.text+0xa2): undefined reference to
> `lua_pushstring'
> lua-pdns-recursor.cc:(.text+0xaf): undefined reference to `lua_gettable'
> lua-pdns-recursor.cc:(.text+0xbc): undefined reference to `lua_type'
> lua-pdns-recursor.cc:(.text+0xd0): undefined reference to `lua_tonumber'
> lua-pdns-recursor.cc:(.text+0xe6): undefined reference to `lua_settop'
> lua-pdns-recursor.o: In function
> `PowerDNSLua::getFromTable(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&,
> std::basic_string<char, std::char_traits<char>, std::allocator<char>
>>&)':
> lua-pdns-recursor.cc:(.text+0x122): undefined reference to
> `lua_pushstring'
> lua-pdns-recursor.cc:(.text+0x130): undefined reference to
> `lua_gettable'
> lua-pdns-recursor.cc:(.text+0x13e): undefined reference to `lua_type'
> lua-pdns-recursor.cc:(.text+0x152): undefined reference to
> `lua_tolstring'
> lua-pdns-recursor.cc:(.text+0x17e): undefined reference to `lua_settop'
> lua-pdns-recursor.o: In function `logLua':
> lua-pdns-recursor.cc:(.text+0x1ac): undefined reference to `lua_gettop'
> lua-pdns-recursor.cc:(.text+0x1c3): undefined reference to
> `lua_tolstring'
> lua-pdns-recursor.o: In function
> `PowerDNSLua::PowerDNSLua(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&)':
> lua-pdns-recursor.cc:(.text+0x3c1): undefined reference to
> `luaL_newstate'
> lua-pdns-recursor.cc:(.text+0x3cd): undefined reference to
> `luaL_openlibs'
> lua-pdns-recursor.cc:(.text+0x3da): undefined reference to
> `luaL_loadfile'
> lua-pdns-recursor.cc:(.text+0x3f0): undefined reference to `lua_pcall'
> lua-pdns-recursor.cc:(.text+0x406): undefined reference to
> `lua_isstring'
> lua-pdns-recursor.cc:(.text+0x51c): undefined reference to
> `lua_tolstring'
> lua-pdns-recursor.cc:(.text+0x52f): undefined reference to `lua_settop'
> lua-pdns-recursor.cc:(.text+0x53f): undefined reference to
> `lua_pushcclosure'
> lua-pdns-recursor.cc:(.text+0x552): undefined reference to
> `lua_setfield'
> lua-pdns-recursor.cc:(.text+0x562): undefined reference to
> `lua_pushcclosure'
> lua-pdns-recursor.cc:(.text+0x575): undefined reference to
> `lua_setfield'
> lua-pdns-recursor.cc:(.text+0x582): undefined reference to
> `lua_createtable'
> lua-pdns-recursor.cc:(.text+0x5a0): undefined reference to
> `lua_pushnumber'
> lua-pdns-recursor.cc:(.text+0x5b5): undefined reference to
> `lua_setfield'
> lua-pdns-recursor.cc:(.text+0x5cf): undefined reference to
> `lua_pushnumber'
> lua-pdns-recursor.cc:(.text+0x5e2): undefined reference to
> `lua_setfield'
> lua-pdns-recursor.cc:(.text+0x5f5): undefined reference to
> `lua_setfield'
> lua-pdns-recursor.o: In function `netmaskMatchTable(lua_State*,
> std::basic_string<char, std::char_traits<char>, std::allocator<char> >
> const&)':
> lua-pdns-recursor.cc:(.text+0x8c4): undefined reference to `lua_pushnil'
> lua-pdns-recursor.cc:(.text+0x98e): undefined reference to `lua_settop'
> lua-pdns-recursor.cc:(.text+0x9d0): undefined reference to `lua_next'
> lua-pdns-recursor.cc:(.text+0x9e7): undefined reference to
> `lua_tolstring'
> lua-pdns-recursor.o: In function
> `PowerDNSLua::PowerDNSLua(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&)':
> lua-pdns-recursor.cc:(.text+0xff1): undefined reference to
> `luaL_newstate'
> lua-pdns-recursor.cc:(.text+0xffd): undefined reference to
> `luaL_openlibs'
> lua-pdns-recursor.cc:(.text+0x100a): undefined reference to
> `luaL_loadfile'
> lua-pdns-recursor.cc:(.text+0x1020): undefined reference to `lua_pcall'
> lua-pdns-recursor.cc:(.text+0x1036): undefined reference to
> `lua_isstring'
> lua-pdns-recursor.cc:(.text+0x114c): undefined reference to
> `lua_tolstring'
> lua-pdns-recursor.cc:(.text+0x115f): undefined reference to `lua_settop'
> lua-pdns-recursor.cc:(.text+0x116f): undefined reference to
> `lua_pushcclosure'
> lua-pdns-recursor.cc:(.text+0x1182): undefined reference to
> `lua_setfield'
> lua-pdns-recursor.cc:(.text+0x1192): undefined reference to
> `lua_pushcclosure'
> lua-pdns-recursor.cc:(.text+0x11a5): undefined reference to
> `lua_setfield'
> lua-pdns-recursor.cc:(.text+0x11b2): undefined reference to
> `lua_createtable'
> lua-pdns-recursor.cc:(.text+0x11d0): undefined reference to
> `lua_pushnumber'
> lua-pdns-recursor.cc:(.text+0x11e5): undefined reference to
> `lua_setfield'
> lua-pdns-recursor.cc:(.text+0x11ff): undefined reference to
> `lua_pushnumber'
> lua-pdns-recursor.cc:(.text+0x1212): undefined reference to
> `lua_setfield'
> lua-pdns-recursor.cc:(.text+0x1225): undefined reference to
> `lua_setfield'
> lua-pdns-recursor.o: In function `netmaskMatchLua':
> lua-pdns-recursor.cc:(.text+0x14f3): undefined reference to `lua_gettop'
> lua-pdns-recursor.cc:(.text+0x150b): undefined reference to
> `lua_tolstring'
> lua-pdns-recursor.cc:(.text+0x1533): undefined reference to `lua_type'
> lua-pdns-recursor.cc:(.text+0x1646): undefined reference to `lua_gettop'
> lua-pdns-recursor.cc:(.text+0x165c): undefined reference to
> `lua_tolstring'
> lua-pdns-recursor.cc:(.text+0x18a3): undefined reference to
> `lua_pushboolean'
> lua-pdns-recursor.o: In function
> `PowerDNSLua::passthrough(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&, ComboAddress
> const&, ComboAddress const&, std::basic_string<char,
> std::char_traits<char>, std::allocator<char> > const&, QType const&,
> std::vector<DNSResourceRecord, std::allocator<DNSResourceRecord> >&,
> int&)':
> lua-pdns-recursor.cc:(.text+0x1d60): undefined reference to
> `lua_getfield'
> lua-pdns-recursor.cc:(.text+0x1d6e): undefined reference to `lua_type'
> lua-pdns-recursor.cc:(.text+0x1d81): undefined reference to `lua_settop'
> lua-pdns-recursor.cc:(.text+0x1dd4): undefined reference to
> `lua_pushstring'
> lua-pdns-recursor.cc:(.text+0x1e30): undefined reference to
> `lua_pushstring'
> lua-pdns-recursor.cc:(.text+0x1e55): undefined reference to
> `lua_pushstring'
> lua-pdns-recursor.cc:(.text+0x1e6a): undefined reference to
> `lua_pushnumber'
> lua-pdns-recursor.cc:(.text+0x1e7f): undefined reference to `lua_pcall'
> lua-pdns-recursor.cc:(.text+0x1ea7): undefined reference to
> `lua_tolstring'
> lua-pdns-recursor.cc:(.text+0x1f38): undefined reference to `lua_settop'
> lua-pdns-recursor.cc:(.text+0x1f70): undefined reference to
> `lua_tonumber'
> lua-pdns-recursor.cc:(.text+0x205c): undefined reference to `lua_objlen'
> lua-pdns-recursor.cc:(.text+0x21db): undefined reference to `lua_settop'
> lua-pdns-recursor.cc:(.text+0x2290): undefined reference to
> `lua_pushnumber'
> lua-pdns-recursor.cc:(.text+0x229e): undefined reference to
> `lua_gettable'
> lua-pdns-recursor.cc:(.text+0x2310): undefined reference to `lua_settop'
> lua-pdns-recursor.cc:(.text+0x2364): undefined reference to `lua_settop'
> lua-pdns-recursor.o: In function `PowerDNSLua::~PowerDNSLua()':
> lua-pdns-recursor.cc:(.text+0x64): undefined reference to `lua_close'
> lua-pdns-recursor.o: In function `PowerDNSLua::~PowerDNSLua()':
> lua-pdns-recursor.cc:(.text+0x74): undefined reference to `lua_close'
> collect2: ld returned 1 exit status
> make[3]: *** [pdns_recursor] Error 1
> make[3]: Leaving directory `/usr/src/pdns-2.9.22/pdns'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/usr/src/pdns-2.9.22/pdns'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/src/pdns-2.9.22'
> make: *** [all] Error 2
>
>
> The SAQ Group
>
> Registered Office: 18 Chapel Street, Petersfield, Hampshire GU32 3DZ
> SAQ is the trading name of SEMTEC Limited. Registered in England & Wales
> Company Number: 06481952
>
> http://www.saqnet.co.uk AS29219
>
> SAQ Group Delivers high quality, honestly priced communication and I.T. services to UK Business.
>
> Broadband : Domains : Email : Hosting : CoLo : Servers : Racks : Transit : Backups : Managed Networks : Remote Support.
>
> ISPA Member
>
> _______________________________________________
> Pdns-users mailing list
> Pdns-users@...
> http://mailman.powerdns.com/mailman/listinfo/pdns-users
>
>
> !DSPAM:4ae5ca01241001866017729!
>
>
_______________________________________________
Pdns-users mailing list
Pdns-users@...
http://mailman.powerdns.com/mailman/listinfo/pdns-users