Page 1 of 1

Errors while compilation.

Posted: 16 Oct 2011, 17:50
by Yuri20
I have downloaded sources by git, and after "make" i get:
jerzy@ubuntu:~/Pulpit/TMW_SERV/eathena$ make
gcc -m32 -std=gnu99 -L/home/jerzy/tmw/lib obj/login/login.o obj/common/core.o obj/common/socket.o obj/common/timer.o obj/common/db.o obj/common/lock.o obj/common/mt_rand.o obj/common/md5calc.o -o obj/login/login
gcc: obj/login/login.o: Nie ma takiego pliku ani katalogu
gcc: obj/common/core.o: Nie ma takiego pliku ani katalogu
gcc: obj/common/socket.o: Nie ma takiego pliku ani katalogu
gcc: obj/common/timer.o: Nie ma takiego pliku ani katalogu
gcc: obj/common/db.o: Nie ma takiego pliku ani katalogu
gcc: obj/common/lock.o: Nie ma takiego pliku ani katalogu
gcc: obj/common/mt_rand.o: Nie ma takiego pliku ani katalogu
gcc: obj/common/md5calc.o: Nie ma takiego pliku ani katalogu
gcc: no input files
make: *** [obj/login/login] Błąd 1
"Nie ma takiego pliku ani katalogu" means "There's no such file or folder".

Re: Errors while compilation.

Posted: 16 Oct 2011, 19:02
by o11c
http://wiki.themanaworld.org/index.php/How_to_Develop wrote: If you are running and older version of make: mkdir -p obj/{common,login,char,map,ladmin,tool}.

Re: Errors while compilation.

Posted: 16 Oct 2011, 19:16
by Yuri20
Ok, compilation started but also have returned this:
lex -o src/map/magic-interpreter-lexer.c src/map/magic-interpreter-lexer.l
/bin/bash: lex: not found
EDIT:

Ok, i installed:
sudo apt-get install build-essential flex bison
And it's ok.