1

Topic: [HELP] compiling on Ubuntu

hi! i passed all steps, but i got the last error:

......
[124/126] #1 c++ src/game/client/components/console.cpp
[125/126] #1 c++ src/game/client/components/killmessages.cpp
[126/126] #1 link teeworldsBold text
/usr/bin/ld: cannot find -lGL
collect2: ld returned 1 exit status
bam: command returned error: 256
bam: error during build

i googled it, but... help!!
and i got some warnings, mb they will help depelopers:
~/teeworlds-0.5.2$ ../bam/src/bam release
.....
[ 22/126]  #1 c src/tools/tileset_borderfix.c
In file included from src/tools/tileset_borderfix.c:3:
src/tools/../engine/external/pnglite/pnglite.c: In function ‘png_init’:
src/tools/../engine/external/pnglite/pnglite.c:116: warning: assignment from incompatible pointer type
.....
[ 28/126]  #1 c src/tools/dilate.c
In file included from src/tools/dilate.c:3:
src/tools/../engine/external/pnglite/pnglite.c: In function ‘png_init’:
src/tools/../engine/external/pnglite/pnglite.c:116: warning: assignment from incompatible pointer type
.....
[ 32/126] #1 c++ src/tools/crapnet.cpp
src/tools/crapnet.cpp: In function ‘int run(int, NETADDR)’:
src/tools/crapnet.cpp:203: warning: no return statement in function returning non-void
.....
[ 46/126] #1 cmd5 src/game/generated/nethash.c
scripts/cmd5.py:1: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import md5, sys, re
.....
[ 73/126] #1 c src/engine/external/pnglite/pnglite.c
src/engine/external/pnglite/pnglite.c: In function ‘png_init’:
src/engine/external/pnglite/pnglite.c:116: warning: assignment from incompatible pointer type

2

Re: [HELP] compiling on Ubuntu

You probably don't have all the libraries necessary installed.
Try

sudo apt-get build-dep teeworlds
aka cheesy

3

Re: [HELP] compiling on Ubuntu

thank you a lot!
the topic can be closed.