• 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!

/usr/bin/ld: cannot find -llua5.1-sql-sqlite

robak997

New Member
Joined
Oct 31, 2010
Messages
7
Reaction score
0
elo

mam problem z kompilacja 0.2.7 tfsa
wyskakuje mi:
/usr/bin/ld: cannot find -llua5.1-sql-sqlite
collect2: ld returned 1 exit status
make: *** [forgottenserver] Error 1

co na to poradzić?

takie bibloteki sa w repozytorium tylko
liblua5.1-sql-sqlite3-2 - luasql library for the lua language version 5.1
liblua5.1-sql-sqlite3-dev - luasql development files for the lua language version 5.1

probowalem zmieniac w makefile na te co sa w repozytorium, ale nie dziala mimo to
 
Last edited:
dzięki zauważenie ale niestety, to nie ten komunikat. to miałem wcześniej teraz mam taki:

/usr/bin/ld: cannot find -llua5.1-sql-sqlite
collect2: ld returned 1 exit status
make: *** [forgottenserver] Error 1
 
odinstaluj all biblotekim sprawdz zaaktualizuj sources.list, update, upgrade systemu, zainstaluj all biblioteki, pobierz od nowa zrodla.
Probowales?
 
Odinstalowałem:
liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev

Dodałem do sources.list -> squeeze / lenny

apt-get update / apt-get upgrade

Dodałem do sources.list -> sid

apt-get update

zainstalowalem:
aptitude -y install liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev

czyste źródła

make


efekt?
/usr/bin/ld: cannot find -llua5.1-sql-sqlite
collect2: ld returned 1 exit status
make: *** [forgottenserver] Error 1
 
Reading package lists... Done
Building dependency tree
Reading state information... Done
liblua5.1-0 is already the newest version.
liblua5.1-0-dev is already the newest version.
liblua50 is already the newest version.
liblua50-dev is already the newest version.
liblualib50 is already the newest version.
liblualib50-dev is already the newest version.
lua50 is already the newest version.
lua5.1 is already the newest version.
libsqlite0-dev is already the newest version.
libsqlite3-dev is already the newest version.
sqlite3 is already the newest version.
liblua5.1-sql-mysql-dev is already the newest version.
liblua5.1-sql-sqlite3-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 231 not upgraded.

@Don Daniello
pomóz :D
 
Last edited:
Wykonaj to:

echo '+++ Setting repositories...'
# new repos
echo 'deb ftp://mir1.ovh.net/debian/ lenny main contrib non-free
deb-src ftp://mir1.ovh.net/debian/ lenny main contrib non-free

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

#~~~~~~Squeeze~~~~~~#
#deb http://mir1.ovh.net/debian/ squeeze main non-free contrib
#deb-src http://mir1.ovh.net/debian/ squeeze main non-free contrib

#deb http://security.debian.org/ squeeze/updates main contrib non-free
#deb-src http://security.debian.org/ squeeze/updates main contrib non-free

# Backports
deb http://www.backports.org/debian lenny-backports main contrib non-free' > /etc/apt/sources.list

aptitude update

echo '+++ Installing backports keyring...'
aptitude --allow-untrusted install debian-backports-keyring

echo '+++ Updating repositories...'
aptitude update

echo '+++ Installing software...'
aptitude -y install mysql-server-5.1 build-essential pkg-config libboost-dev libgmp3-dev liblua5.1-0-dev libboost1.40-dev libboost-system1.40-dev libboost-filesystem1.40-dev libboost-date-time1.40-dev libboost-regex1.40-dev libboost-thread1.40-dev libgmp3-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libsqlite0-dev libsqlite3-dev sqlite3 libmysql++-dev libmysqlclient-dev mysql-client-5.1 mysql-server-5.1 mysql-common libxml2-dev libxml++2.6-dev cpp gcc g++ make automake autoconf pkg-config subversion liblua5.1-sql-mysql-dev liblua5.1-sql-sqlite3-dev zlib1g-dev zlib1g libcrypto++-dev ccache
 
właśnie twój ten wykonywałem :P
i z tym 0.2.7 nie chce sie kompilować

/usr/bin/ld: cannot find -llua5.1-sql-sqlite
collect2: ld returned 1 exit status
make: *** [forgottenserver] Error 1
proszę o pomoc, dni lecą a ja potrzebuje mieć skompilowany serwer :(
 
Last edited by a moderator:
teraz mam taki błąd:
collect2: ld returned 1 exit status
make: *** [forgottenserver] Error 1

podobno trzeba zamienić collect2 na collect3 - ale gdzie to się zamienia? ;/
 
Back
Top