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

Linux Executable not found , compiling in Debian GNU/Linux

lkzone

New Member
Joined
Dec 22, 2012
Messages
9
Reaction score
1
Hi everybody
I'm trying to compile the forgotten server (forgottenserver-0.3b3.r102) . I type the comands : ./autogen.sh && ./configure --enable-mysql && make . But when the compilation finish , i can see have no executable to start the server , like a theforgottenserver executable , or otserv executable , only the *.o *.cpp *.h archives . Anybody can speak to me where i'm mistaking ? Thanks :rolleyes:
 
I can't understand what your need?, i understand this:
Code:
chmod -R 777 build.sh
./configure --enable-mysql --enable-root-permission --enable-server-diag && ./build.sh
I sugest you compiling build.sh is better.
 
hi my friend .
i don't find the build.sh file .

I can't understand what your need?

- - - Updated - - -

root@lkzone-Inspiron-N4050:/home/lkzone/Downloads/tfs2/tfs# ls
account.h game.cpp party.h
aclocal.m4 game.h playerbox.cpp
actions.cpp gameservers.cpp playerbox.h
actions.h gameservers.h player.cpp
admin.cpp globalevent.cpp player.h
admin.h globalevent.h position.cpp
allocator.cpp group.cpp position.h
allocator.h group.h protocol.cpp
autogen.sh gui.cpp protocolgame.cpp
autom4te.cache gui.h protocolgame.h
baseevents.cpp gui_resources.rc protocol.h
baseevents.h house.cpp protocolhttp.cpp
beds.cpp house.h protocolhttp.h
beds.h housetile.cpp protocollogin.cpp
chat.cpp housetile.h protocollogin.h
chat.h inputbox.cpp protocolold.cpp
combat.cpp inputbox.h protocolold.h
combat.h install-sh quests.cpp
condition.cpp ioban.cpp quests.h
condition.h ioban.h raids.cpp
config.h ioguild.cpp raids.h
config.h.in ioguild.h resources.h
config.log iologindata.cpp rsa.cpp
config.lua iologindata.h rsa.h
configmanager.cpp iomap.cpp scheduler.cpp
configmanager.h iomap.h scheduler.h
config.status iomapserialize.cpp schemas
configure iomapserialize.h scriptmanager.cpp
configure.ac itemattributes.cpp scriptmanager.h
connection.cpp itemattributes.h server.cpp
connection.h item.cpp server.h
const.h item.h sha1.cpp
container.cpp itemloader.h sha1.h
container.h items.cpp spawn.cpp
creature.cpp items.h spawn.h
creatureevent.cpp luascript.cpp spells.cpp
creatureevent.h luascript.h spells.h
creature.h mailbox.cpp stamp-h1
cylinder.cpp mailbox.h status.cpp
cylinder.h Makefile status.h
data Makefile.am talkaction.cpp
database.cpp Makefile.in talkaction.h
database.h map.cpp tasks.cpp
databasemanager.cpp map.h tasks.h
databasemanager.h md5.cpp teleport.cpp
databasemysql.cpp md5.h teleport.h
databasemysql.h missing templates.h
databaseodbc.cpp mods textlogger.cpp
databaseodbc.h monster.cpp textlogger.h
databasepgsql.cpp monster.h TheForgottenServer.ico
databasepgsql.h monsters.cpp thing.cpp
databasesqlite.cpp monsters.h thing.h
databasesqlite.h movement.cpp tile.cpp
debianfix.sh movement.h tile.h
definitions.h networkmessage.cpp tools.cpp
depcomp networkmessage.h tools.h
depot.cpp npc.cpp town.h
depot.h npc.h trashholder.cpp
dev-cpp otpch.h trashholder.h
doc otserv.cpp vocation.cpp
enums.h otsystem.h vocation.h
exception.cpp outfit.cpp waitlist.cpp
exception.h outfit.h waitlist.h
fileloader.cpp outputmessage.cpp waypoints.h
fileloader.h outputmessage.h weapons.cpp
forgottenserver.s3db party.cpp weapons.h
root@lkzone-Inspiron-N4050:/home/lkzone/Downloads/tfs2/tfs# ./theforgottenserverbash: ./theforgottenserver: Arquivo ou diretório não encontrado
File not found

- - - Updated - - -

somebody help me ?!?!
 
Last edited:
Try
>sh build.sh
after all other commands.

Or, if it doesnt work, type
>make
(but it will go slower to make exe, if you dont specify how many CPU computer have)

kkkkkkkkkkkk
 
I already have act the make command . but no achieve to make the server up , cuz theforgottenserver file (executable) not found .
 
The log of make
root@lkzone-Inspiron-N4050:/home/lkzone/Downloads/0.3b3.r102# make
make all-am
make[1]: Entrando no diretório `/home/lkzone/Downloads/0.3b3.r102'
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT account.o -MD -MP -MF .deps/account.Tpo -c -o account.o account.cpp
mv -f .deps/account.Tpo .deps/account.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT actions.o -MD -MP -MF .deps/actions.Tpo -c -o actions.o actions.cpp
mv -f .deps/actions.Tpo .deps/actions.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT allocator.o -MD -MP -MF .deps/allocator.Tpo -c -o allocator.o allocator.cpp
mv -f .deps/allocator.Tpo .deps/allocator.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT baseevents.o -MD -MP -MF .deps/baseevents.Tpo -c -o baseevents.o baseevents.cpp
mv -f .deps/baseevents.Tpo .deps/baseevents.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT beds.o -MD -MP -MF .deps/beds.Tpo -c -o beds.o beds.cpp
mv -f .deps/beds.Tpo .deps/beds.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT chat.o -MD -MP -MF .deps/chat.Tpo -c -o chat.o chat.cpp
mv -f .deps/chat.Tpo .deps/chat.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT combat.o -MD -MP -MF .deps/combat.Tpo -c -o combat.o combat.cpp
mv -f .deps/combat.Tpo .deps/combat.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT condition.o -MD -MP -MF .deps/condition.Tpo -c -o condition.o condition.cpp
mv -f .deps/condition.Tpo .deps/condition.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT configmanager.o -MD -MP -MF .deps/configmanager.Tpo -c -o configmanager.o configmanager.cpp
mv -f .deps/configmanager.Tpo .deps/configmanager.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT connection.o -MD -MP -MF .deps/connection.Tpo -c -o connection.o connection.cpp
mv -f .deps/connection.Tpo .deps/connection.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT container.o -MD -MP -MF .deps/container.Tpo -c -o container.o container.cpp
mv -f .deps/container.Tpo .deps/container.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT creature.o -MD -MP -MF .deps/creature.Tpo -c -o creature.o creature.cpp
mv -f .deps/creature.Tpo .deps/creature.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT creatureevent.o -MD -MP -MF .deps/creatureevent.Tpo -c -o creatureevent.o creatureevent.cpp
mv -f .deps/creatureevent.Tpo .deps/creatureevent.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT cylinder.o -MD -MP -MF .deps/cylinder.Tpo -c -o cylinder.o cylinder.cpp
mv -f .deps/cylinder.Tpo .deps/cylinder.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT database.o -MD -MP -MF .deps/database.Tpo -c -o database.o database.cpp
mv -f .deps/database.Tpo .deps/database.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT databasemanager.o -MD -MP -MF .deps/databasemanager.Tpo -c -o databasemanager.o databasemanager.cpp
mv -f .deps/databasemanager.Tpo .deps/databasemanager.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT databasemysql.o -MD -MP -MF .deps/databasemysql.Tpo -c -o databasemysql.o databasemysql.cpp
mv -f .deps/databasemysql.Tpo .deps/databasemysql.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT depot.o -MD -MP -MF .deps/depot.Tpo -c -o depot.o depot.cpp
mv -f .deps/depot.Tpo .deps/depot.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT exception.o -MD -MP -MF .deps/exception.Tpo -c -o exception.o exception.cpp
mv -f .deps/exception.Tpo .deps/exception.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT fileloader.o -MD -MP -MF .deps/fileloader.Tpo -c -o fileloader.o fileloader.cpp
mv -f .deps/fileloader.Tpo .deps/fileloader.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT game.o -MD -MP -MF .deps/game.Tpo -c -o game.o game.cpp
mv -f .deps/game.Tpo .deps/game.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT globalevent.o -MD -MP -MF .deps/globalevent.Tpo -c -o globalevent.o globalevent.cpp
mv -f .deps/globalevent.Tpo .deps/globalevent.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT gui.o -MD -MP -MF .deps/gui.Tpo -c -o gui.o gui.cpp
mv -f .deps/gui.Tpo .deps/gui.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT house.o -MD -MP -MF .deps/house.Tpo -c -o house.o house.cpp
mv -f .deps/house.Tpo .deps/house.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT housetile.o -MD -MP -MF .deps/housetile.Tpo -c -o housetile.o housetile.cpp
mv -f .deps/housetile.Tpo .deps/housetile.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT inputbox.o -MD -MP -MF .deps/inputbox.Tpo -c -o inputbox.o inputbox.cpp
mv -f .deps/inputbox.Tpo .deps/inputbox.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT ioban.o -MD -MP -MF .deps/ioban.Tpo -c -o ioban.o ioban.cpp
mv -f .deps/ioban.Tpo .deps/ioban.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT ioguild.o -MD -MP -MF .deps/ioguild.Tpo -c -o ioguild.o ioguild.cpp
ioguild.cpp: Na função membro ‘bool IOGuild::joinGuild(Player*, uint32_t, bool)’:
ioguild.cpp:196:15: aviso: variable ‘level’ set but not used [-Wunused-but-set-variable]
mv -f .deps/ioguild.Tpo .deps/ioguild.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT iologindata.o -MD -MP -MF .deps/iologindata.Tpo -c -o iologindata.o iologindata.cpp
mv -f .deps/iologindata.Tpo .deps/iologindata.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT iomap.o -MD -MP -MF .deps/iomap.Tpo -c -o iomap.o iomap.cpp
mv -f .deps/iomap.Tpo .deps/iomap.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT iomapserialize.o -MD -MP -MF .deps/iomapserialize.Tpo -c -o iomapserialize.o iomapserialize.cpp
mv -f .deps/iomapserialize.Tpo .deps/iomapserialize.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT item.o -MD -MP -MF .deps/item.Tpo -c -o item.o item.cpp
mv -f .deps/item.Tpo .deps/item.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT items.o -MD -MP -MF .deps/items.Tpo -c -o items.o items.cpp
mv -f .deps/items.Tpo .deps/items.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT luascript.o -MD -MP -MF .deps/luascript.Tpo -c -o luascript.o luascript.cpp
mv -f .deps/luascript.Tpo .deps/luascript.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT mailbox.o -MD -MP -MF .deps/mailbox.Tpo -c -o mailbox.o mailbox.cpp
mv -f .deps/mailbox.Tpo .deps/mailbox.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT map.o -MD -MP -MF .deps/map.Tpo -c -o map.o map.cpp
mv -f .deps/map.Tpo .deps/map.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT md5.o -MD -MP -MF .deps/md5.Tpo -c -o md5.o md5.cpp
mv -f .deps/md5.Tpo .deps/md5.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT monster.o -MD -MP -MF .deps/monster.Tpo -c -o monster.o monster.cpp
monster.cpp: Na função membro ‘virtual void Monster::doAttacking(uint32_t)’:
monster.cpp:637:26: aviso: variable ‘outOfRange’ set but not used [-Wunused-but-set-variable]
mv -f .deps/monster.Tpo .deps/monster.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT monsters.o -MD -MP -MF .deps/monsters.Tpo -c -o monsters.o monsters.cpp
mv -f .deps/monsters.Tpo .deps/monsters.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT movement.o -MD -MP -MF .deps/movement.Tpo -c -o movement.o movement.cpp
mv -f .deps/movement.Tpo .deps/movement.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT networkmessage.o -MD -MP -MF .deps/networkmessage.Tpo -c -o networkmessage.o networkmessage.cpp
mv -f .deps/networkmessage.Tpo .deps/networkmessage.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT npc.o -MD -MP -MF .deps/npc.Tpo -c -o npc.o npc.cpp
mv -f .deps/npc.Tpo .deps/npc.Po
g++ -DHAVE_CONFIG_H -I. -I/usr/include/libxml2 -I/usr/include/lua5.1 -D__USE_MYSQL__ -D_THREAD_SAFE -D_REENTRANT -Wall -g -O1 -MT otserv.o -MD -MP -MF .deps/otserv.Tpo -c -o otserv.o otserv.cpp
otserv.cpp: Na função ‘void signalHandler(int32_t)’:
otserv.cpp:143:8: erro: ‘SIGHUP’ was not declared in this scope
otserv.cpp:148:8: erro: ‘SIGTRAP’ was not declared in this scope
otserv.cpp:153:8: erro: ‘SIGUSR1’ was not declared in this scope
otserv.cpp:157:8: erro: ‘SIGUSR2’ was not declared in this scope
otserv.cpp:160:8: erro: ‘SIGWINCH’ was not declared in this scope
otserv.cpp:163:8: erro: ‘SIGQUIT’ was not declared in this scope
otserv.cpp:167:8: erro: ‘SIGTERM’ was not declared in this scope
otserv.cpp: Na função ‘int main(int, char**)’:
otserv.cpp:212:19: erro: aggregate ‘main(int, char**)::sigaction sigh’ has incomplete type and cannot be defined
otserv.cpp:213:20: erro: ‘SIG_IGN’ was not declared in this scope
otserv.cpp:215:27: erro: ‘sigemptyset’ was not declared in this scope
otserv.cpp:216:12: erro: ‘SIGPIPE’ was not declared in this scope
otserv.cpp:216:32: erro: uso inválido do tipo incompleto ‘struct main(int, char**)::sigaction’
otserv.cpp:212:9: erro: forward declaration of ‘struct main(int, char**)::sigaction’
otserv.cpp:219:9: erro: ‘SIGHUP’ was not declared in this scope
otserv.cpp:219:30: erro: ‘signal’ was not declared in this scope
otserv.cpp:220:9: erro: ‘SIGTRAP’ was not declared in this scope
otserv.cpp:221:9: erro: ‘SIGUSR1’ was not declared in this scope
otserv.cpp:222:9: erro: ‘SIGUSR2’ was not declared in this scope
otserv.cpp:223:9: erro: ‘SIGWINCH’ was not declared in this scope
otserv.cpp:224:9: erro: ‘SIGQUIT’ was not declared in this scope
otserv.cpp:225:9: erro: ‘SIGTERM’ was not declared in this scope
make[1]: ** [otserv.o] Erro 1
make[1]: Saindo do diretório `/home/lkzone/Downloads/0.3b3.r102'
make: ** [all] Erro 2

- - - Updated - - -

somebody can help me ?
 
Back
Top