URL:
<http://gna.org/bugs/?21201>
Summary: freeciv-ruledit: build fails with --enable-fcdb
Project: Freeciv
Submitted by: jtn
Submitted on: Sat Oct 19 12:19:09 2013
Category: None
Severity: 3 - Normal
Priority: 5 - Normal
Status: None
Assigned to: None
Originator Email:
Open/Closed: Open
Release: trunk r23595
Discussion Lock: Any
Operating System: None
Planned Release:
_______________________________________________________
Details:
Just tried adding --enable-ruledit to my configure rune for laughs, and the
build fell over:
CCLD freeciv-ruledit
../../server/.libs/libfreeciv-srv.a(script_fcdb.o): In function
`script_fcdb_init':
/home/jtn/src/freeciv/git/server/scripting/script_fcdb.c:204: undefined
reference to `luaopen_luasql_mysql'
/home/jtn/src/freeciv/git/server/scripting/script_fcdb.c:212: undefined
reference to `luaopen_luasql_sqlite3'
collect2: ld returned 1 exit status
make[3]: *** [freeciv-ruledit] Error 1
Presumably a fairly straightforward disentanglement of fcdb/scripting from the
server libs needed by ruledit is needed.
Full configure rune:
./configure --enable-debug=yes --enable-client=gtk2,sdl,xaw,stub,qt
--enable-auth --enable-fcdb=sqlite3,mysql --enable-ai-static=classic,threaded
--prefix=/home/jtn/src/freeciv/git/inst --enable-fcmp=all --enable-ruledit
CC="ccache gcc" CXX="ccache g++"
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?21201>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev