nao cara ajudou sim XD, so o fato de ter me dado atenção ja foi muita ajuda vlw. vou continuar me virando aki. um passo de cada vez.
- Forums
- OTServ
- Tutoriais
- Tutoriais de Programação
- Compilando O The Forgotten Server
info
Group: Visconde
Joined: 15/02/11
Posts: 259
Reputation: +25
Tibia Character: Aias Laf Du

info
Group: Herói
Joined: 12/03/11
Posts: 1.9k
Reputation: +284
Gender: Masculino
Tibia Character: Nokte

Ok, boa sorte pra você e seu Projeto, até!
info
Group: Campones
Joined: 24/10/11
Posts: 65
Reputation: 0
Tibia Character: Fleps Drunou

Me desculpem pelo flood, só que preciso muito de ajuda.
No meu fica dando estes mesmo erros.
[Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()' [Linker error] undefined reference to `boost::thread::~thread()' [Linker error] undefined reference to `boost::this_thread::interruptible_wait(void*, boost::detail::timeout)' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' [Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()' [Linker error] undefined reference to `boost::thread::start_thread()' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' [Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()' [Linker error] undefined reference to `boost::thread::~thread()' [Linker error] undefined reference to `boost::thread::~thread()' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' [Linker error] undefined reference to `boost::thread::~thread()' [Linker error] undefined reference to `boost::thread::~thread()' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' C:\Documents and Settings\...\Source\0.3.6pl1.r92\dev-cpp\Makefile.win [build Error] [TheForgottenServer.exe] Error 1
Os linkers são:
-01 -lboost_system -lgmp -llua5.1 -lmysql -lboost_regex -lsqlite3 -lwsock32 -lxml2 -lmysql -lws2_32 -s -lboost_filesystem
E o Compilador C++
-D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__
Eu segui o tutorial todo '-' por favor me ajuda ai....
info
Group: Marquês
Joined: 29/10/11
Posts: 1.2k
Reputation: +134
Gender: Masculino

Gente foi mal reviver o topico ai so q preciso de.+:
Compilador: Default compiler
Building Makefile: "
\Documents and Settings\Administrador.WODBO\Desktop\0.3.6.r100\dev-cpp\Makefile.win"
Executando make...
make.exe -f "
\Documents and Settings\Administrador.WODBO\Desktop\0.3.6.r100\dev-cpp\Makefile.win" all
g++.exe -c ../creature.cpp -o ../creature.o -I"D:/Documents and Settings/Administrador.WODBO/Desktop/Stian's Repack Dev-Cpp/include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../creatureevent.cpp -o ../creatureevent.o -I"D:/Documents and Settings/Administrador.WODBO/Desktop/Stian's Repack Dev-Cpp/include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../cylinder.cpp -o ../cylinder.o -I"D:/Documents and Settings/Administrador.WODBO/Desktop/Stian's Repack Dev-Cpp/include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../databasemanager.cpp -o ../databasemanager.o -I"D:/Documents and Settings/Administrador.WODBO/Desktop/Stian's Repack Dev-Cpp/include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
g++.exe -c ../databaseodbc.cpp -o ../databaseodbc.o -I"D:/Documents and Settings/Administrador.WODBO/Desktop/Stian's Repack Dev-Cpp/include" -D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__ -fexpensive-optimizations -O1
../databaseodbc.cpp: In constructor `ODBCResult::ODBCResult(void*)':
../databaseodbc.cpp:351: error: `res' was not declared in this scope
make.exe: *** [../databaseodbc.o] Error 1
Execução terminada
Por favor esta dando esse erro quando eu tento compila minha source
info
Group: Campones
Joined: 30/07/11
Posts: 4
Reputation: 0

Se possível alguém de boa alma re-upar o compilador, pois ele esta com o link quebrado no site informado.
Grato
Me desculpem pelo flood, só que preciso muito de ajuda.
No meu fica dando estes mesmo erros.
[Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()' [Linker error] undefined reference to `boost::thread::~thread()' [Linker error] undefined reference to `boost::this_thread::interruptible_wait(void*, boost::detail::timeout)' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' [Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()' [Linker error] undefined reference to `boost::thread::start_thread()' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' [Linker error] undefined reference to `boost::thread_resource_error::thread_resource_error()' [Linker error] undefined reference to `boost::thread_resource_error::~thread_resource_error()' [Linker error] undefined reference to `boost::thread::~thread()' [Linker error] undefined reference to `boost::thread::~thread()' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' [Linker error] undefined reference to `boost::thread::~thread()' [Linker error] undefined reference to `boost::thread::~thread()' [Linker error] undefined reference to `boost::lock_error::lock_error()' [Linker error] undefined reference to `boost::lock_error::~lock_error()' C:\Documents and Settings\...\Source\0.3.6pl1.r92\dev-cpp\Makefile.win [build Error] [TheForgottenServer.exe] Error 1
Os linkers são:
-01 -lboost_system -lgmp -llua5.1 -lmysql -lboost_regex -lsqlite3 -lwsock32 -lxml2 -lmysql -lws2_32 -s -lboost_filesystem
E o Compilador C++
-D__USE_MYSQL__ -D__USE_SQLITE__ -D__ENABLE_SERVER_DIAGNOSTIC__
Eu segui o tutorial todo '-' por favor me ajuda ai....
colega, voce esta usando o dev c++? porque pelo que entendi desses erros, ele nao conseguiu achar um desses tres itens que destaquei, acho que é isso, sou meio leigo no assunto.
-O1-lboost_system
-lgmp
-llua5.1
-lmysql
-lboost_regex
-lsqlite3
-lwsock32
-lxml2
-lmysql
-lws2_32
-s
-lboost_filesystem
Tenho uma duvida tambem, no meu esta dando alguns erros:
32 C:\Users\Usuario\Desktop\TheForgoten-source\trunk.r3884\otserv.cpp openssl/rsa.h: No such file or directory.
33 C:\Users\Usuario\Desktop\TheForgoten-source\trunk.r3884\otserv.cpp openssl/bn.h: No such file or directory.
34 C:\Users\Usuario\Desktop\TheForgoten-source\trunk.r3884\otserv.cpp openssl/err.h: No such file or directory.
88 - C:\Users\Usuario\Desktop\TheForgoten-source\trunk.r3884\otserv.cpp expected constructor, destructor, or type conversion before '*' token
C:\Users\Usuario\Desktop\TheForgoten-source\trunk.r3884\otserv.cpp In function `void otserv(StringVec, ServiceManager*)':
546 C:\Users\Usuario\Desktop\TheForgoten-source\trunk.r3884\otserv.cpp `g_RSA' was not declared in this scope
546 C:\Users\Usuario\Desktop\TheForgoten-source\trunk.r3884\otserv.cpp `RSA_new' was not declared in this scope
548 C:\Users\Usuario\Desktop\TheForgoten-source\trunk.r3884\otserv.cpp `BN_dec2bn' was not declared in this scope
556 C:\Users\Usuario\Desktop\TheForgoten-source\trunk.r3884\otserv.cpp `RSA_check_key' was not declared in this scope
561 C:\Users\Usuario\Desktop\TheForgoten-source\trunk.r3884\otserv.cpp `ERR_load_crypto_strings' was not declared in this scope
562 C:\Users\Usuario\Desktop\TheForgoten-source\trunk.r3884\otserv.cpp `ERR_get_error' was not declared in this scope
562 C:\Users\Usuario\Desktop\TheForgoten-source\trunk.r3884\otserv.cpp `ERR_error_string' was not declared in this scope
C:\Users\Usuario\Desktop\TheForgoten-source\trunk.r3884\dev-cpp\Makefile.win [build Error] [obj//otserv.o] Error 1
O que eu faço??
info
Group: Visconde
Joined: 09/08/10
Posts: 314
Reputation: +19
Tibia Character: não tenho

To com o msm problema
Se você receber um erro de linker dizendo algo sobre "libboost", tente colocar os seguintes comandos no terminal e depois volte a compilar:
Tem como vc postar esses comandos ae?
Grato
Diarmaint.




info
Group: Herói
Joined: 12/03/11
Posts: 1.9k
Reputation: +284
Gender: Masculino
Tibia Character: Nokte
Seguinte ja expliquei tudo pra você o que fazer e o que não fazer, agora é por sua conta, até! se ajude Agradeça...