• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Problem z kompilacją najnowszych źródeł TFS

DomosNew

cd /home/domos/
Joined
Apr 19, 2009
Messages
343
Reaction score
0
Location
Poland, Tarnów
Mam problem otóż z kompilowaniem najnowszych źródeł TheForgottenServer.

A robię wg instrukcji (doc/readme):

Download sourcecode
Launch a terminal, and paste in this command:
svn co forgottenserver - Revision 63: /tags/0.2.4

Compiling
Launch a terminal, and type this command:
cd 0.2.4/ && make

Ok, opiszę krótko gdy po ściągnieciu SVN 0.2.4
wklepuję:

cd 0.2.4/ && make

to kompiluję się, po zakończeniu make wyskakuje:

domos@s4:~$ cd 0.2.4/ && make
g++ -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -Werror -Wall -O1 -D_THREAD_SAFE -D_REENTRANT -D__NO_HOMEDIR_CONF__ -D__USE_MYSQL__ -D__USE_SQLITE__ -o ./TheForgottenServer account.o actions.o admin.o allocator.o ban.o baseevents.o beds.o creature.o creatureevent.o chat.o combat.o commands.o condition.o configmanager.o connection.o container.o cylinder.o database.o databasemysql.o databasesqlite.o depot.o exception.o fileloader.o game.o gui.o house.o housetile.o ioguild.o iologindata.o iomap.o iomapserialize.o inputbox.o item.o items.o logger.o luascript.o mailbox.o map.o md5.o monster.o monsters.o movement.o networkmessage.o npc.o otserv.o outfit.o outputmessage.o party.o player.o playerbox.o position.o protocol.o protocolgame.o protocollogin.o protocolold.o quests.o raids.o rsa.o scheduler.o scriptmanager.o server.o sha1.o spawn.o spells.o status.o talkaction.o tasks.o teleport.o textlogger.o thing.o tile.o tools.o trashholder.o vocation.o waitlist.o weapons.o -L/usr/lib -lxml2 -lpthread -llua5.1 -lgmp -lmysqlclient -lboost_regex -lsqlite3 -llua5.1-sql-mysql -llua5.1-sql-sqlite -ldl -lboost_system
/usr/bin/ld: cannot find -llua5.1-sql-sqlite
collect2: ld returned 1 exit status
make: *** [forgottenserver] Błąd 1

Za pomoc REP++ !!
 
/usr/bin/ld: cannot find -llua5.1-sql-sqlite
collect2: ld returned 1 exit status

Czyżby nie mogło znaleść -llua5.1-sql-sqlite
Sudo apt-get install llua5.1-sql-sqlite
 
Sudo apt-get install llua5.1-sql-sqlite
Nie!
main:~# apt-file search liblua5.1-sql-sqlite
liblua5.1-sql-sqlite3-2: /usr/lib/liblua5.1-sql-sqlite3.so.2
liblua5.1-sql-sqlite3-2: /usr/lib/liblua5.1-sql-sqlite3.so.2.0.0
liblua5.1-sql-sqlite3-2: /usr/share/doc/liblua5.1-sql-sqlite3-2/README
liblua5.1-sql-sqlite3-2: /usr/share/doc/liblua5.1-sql-sqlite3-2/changelog.Debian.gz
liblua5.1-sql-sqlite3-2: /usr/share/doc/liblua5.1-sql-sqlite3-2/copyright
liblua5.1-sql-sqlite3-dev: /usr/lib/liblua5.1-sql-sqlite3.a
liblua5.1-sql-sqlite3-dev: /usr/lib/liblua5.1-sql-sqlite3.la
liblua5.1-sql-sqlite3-dev: /usr/lib/liblua5.1-sql-sqlite3.so
liblua5.1-sql-sqlite3-dev: /usr/share/doc/liblua5.1-sql-sqlite3-dev/README
liblua5.1-sql-sqlite3-dev: /usr/share/doc/liblua5.1-sql-sqlite3-dev/changelog.Debian.gz
liblua5.1-sql-sqlite3-dev: /usr/share/doc/liblua5.1-sql-sqlite3-dev/copyright
main:~#
Code:
apt-get install liblua5.1-sql-sqlite3-2
 
Back
Top