Skip to content

Instantly share code, notes, and snippets.

@kalwalt
Created April 22, 2013 12:44
Show Gist options
  • Save kalwalt/5434625 to your computer and use it in GitHub Desktop.
Save kalwalt/5434625 to your computer and use it in GitHub Desktop.
emscripten issue with BananaBread
walter@walter-RC530-RC730:~/BananaBread/cube2/src/web$ make
/home/walter/emscripten/emscripten/emmake make -C enet/ all
make[1]: ingresso nella directory "/home/walter/BananaBread/cube2/src/web/enet"
/bin/bash ./libtool --tag=CC --mode=link /home/walter/emscripten/emscripten/emcc -version-info 1:3:0 -o libenet.la -rpath /usr/local/lib callbacks.lo compress.lo host.lo list.lo packet.lo peer.lo protocol.lo unix.lo win32.lo
libtool: link: /home/walter/emscripten/emscripten/emar cru .libs/libenet.a callbacks.o compress.o host.o list.o packet.o peer.o protocol.o unix.o win32.o
Traceback (most recent call last):
File "/home/walter/emscripten/emscripten/emar", line 23, in <module>
subprocess.call(newargs)
File "/usr/lib/python2.7/subprocess.py", line 493, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
make[1]: *** [libenet.la] Errore 1
make[1]: uscita dalla directory "/home/walter/BananaBread/cube2/src/web/enet"
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -o shared/cube.tmp.h.gch shared/cube.h
mv shared/cube.tmp.h.gch shared/cube.h.gch
cp ../shared/crypto.cpp shared/crypto.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o shared/crypto.o shared/crypto.cpp
Invoking Process failed: <<< /usr/bin/clang++ -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -std=c++03 -m32 -U__i386__ -U__x86_64__ -U__i386 -U__x86_64 -Ui386 -Ux86_64 -U__SSE__ -U__SSE2__ -U__MMX__ -UX87_DOUBLE_ROUNDING -UHAVE_GCC_ASM_FOR_X87 -DEMSCRIPTEN -U__STRICT_ANSI__ -U__CYGWIN__ -D__STDC__ -Xclang -triple=i386-pc-linux-gnu -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-ms-compatibility -fno-delayed-template-parsing -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/home/walter/emscripten/emscripten/system/local/include -Xclang -isystem/home/walter/emscripten/emscripten/system/include/libcxx -Xclang -isystem/home/walter/emscripten/emscripten/system/include -Xclang -isystem/home/walter/emscripten/emscripten/system/include/emscripten -Xclang -isystem/home/walter/emscripten/emscripten/system/include/bsd -Xclang -isystem/home/walter/emscripten/emscripten/system/include/libc -Xclang -isystem/home/walter/emscripten/emscripten/system/include/gfx -Xclang -isystem/home/walter/emscripten/emscripten/system/include/net -Xclang -isystem/home/walter/emscripten/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c shared/crypto.cpp -o /tmp/tmpkka5r5/crypto_0.o >>>
Traceback (most recent call last):
File "/home/walter/emscripten/emscripten/emcc", line 1051, in <module>
execute([call] + args) # let compiler frontend print directly, so colors are saved (PIPE kills that)
File "/home/walter/emscripten/emscripten/tools/shared.py", line 1237, in execute
return Popen(cmd, *args, **kw).communicate() # let compiler frontend print directly, so colors are saved (PIPE kills that)
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
make: *** [shared/crypto.o] Errore 1
rm shared/crypto.cpp
walter@walter-RC530-RC730:~/BananaBread/cube2/src/web$ emcc --clear-cache
Comando "emcc" non trovato. Forse si intendeva:
Comando "cmcc" dal pacchetto "indicator-network" (universe)
emcc: comando non trovato
walter@walter-RC530-RC730:~/BananaBread/cube2/src/web$ make clean
rm -f shared/cube.h.gch engine/engine.h.gch fpsgame/game.h.gch shared/crypto.o shared/geom.o shared/stream.o shared/tools.o shared/zip.o engine/3dgui.o engine/bih.o engine/blend.o engine/blob.o engine/client.o engine/command.o engine/console.o engine/cubeloader.o engine/decal.o engine/dynlight.o engine/glare.o engine/grass.o engine/lightmap.o engine/main.o engine/material.o engine/menus.o engine/movie.o engine/normal.o engine/octa.o engine/octaedit.o engine/octarender.o engine/physics.o engine/pvs.o engine/rendergl.o engine/rendermodel.o engine/renderparticles.o engine/rendersky.o engine/rendertext.o engine/renderva.o engine/server.o engine/serverbrowser.o engine/shader.o engine/shadowmap.o engine/sound.o engine/texture.o engine/water.o engine/world.o engine/worldio.o fpsgame/ai.o fpsgame/client.o fpsgame/entities.o fpsgame/fps.o fpsgame/monster.o fpsgame/movable.o fpsgame/render.o fpsgame/scoreboard.o fpsgame/server.o fpsgame/waypoint.o fpsgame/weapon.o shared/crypto-standalone.o shared/stream-standalone.o shared/tools-standalone.o engine/command-standalone.o engine/server-standalone.o engine/worldio-standalone.o fpsgame/entities-standalone.o fpsgame/server-standalone.o shared/crypto-standalone.o shared/stream-standalone.o shared/tools-standalone.o engine/command-standalone.o engine/master-standalone.o sauer_client sauer_server sauer_master
walter@walter-RC530-RC730:~/BananaBread/cube2/src/web$ make
/home/walter/emscripten/emscripten/emmake make -C enet/ all
make[1]: ingresso nella directory "/home/walter/BananaBread/cube2/src/web/enet"
/bin/bash ./libtool --tag=CC --mode=link /home/walter/emscripten/emscripten/emcc -version-info 1:3:0 -o libenet.la -rpath /usr/local/lib callbacks.lo compress.lo host.lo list.lo packet.lo peer.lo protocol.lo unix.lo win32.lo
libtool: link: /home/walter/emscripten/emscripten/emar cru .libs/libenet.a callbacks.o compress.o host.o list.o packet.o peer.o protocol.o unix.o win32.o
Traceback (most recent call last):
File "/home/walter/emscripten/emscripten/emar", line 23, in <module>
subprocess.call(newargs)
File "/usr/lib/python2.7/subprocess.py", line 493, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
make[1]: *** [libenet.la] Errore 1
make[1]: uscita dalla directory "/home/walter/BananaBread/cube2/src/web/enet"
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -o shared/cube.tmp.h.gch shared/cube.h
mv shared/cube.tmp.h.gch shared/cube.h.gch
cp ../shared/crypto.cpp shared/crypto.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o shared/crypto.o shared/crypto.cpp
Invoking Process failed: <<< /usr/bin/clang++ -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -std=c++03 -m32 -U__i386__ -U__x86_64__ -U__i386 -U__x86_64 -Ui386 -Ux86_64 -U__SSE__ -U__SSE2__ -U__MMX__ -UX87_DOUBLE_ROUNDING -UHAVE_GCC_ASM_FOR_X87 -DEMSCRIPTEN -U__STRICT_ANSI__ -U__CYGWIN__ -D__STDC__ -Xclang -triple=i386-pc-linux-gnu -D__IEEE_LITTLE_ENDIAN -fno-math-errno -fno-ms-compatibility -fno-delayed-template-parsing -nostdinc -nostdinc++ -Xclang -nobuiltininc -Xclang -nostdsysteminc -Xclang -isystem/home/walter/emscripten/emscripten/system/local/include -Xclang -isystem/home/walter/emscripten/emscripten/system/include/libcxx -Xclang -isystem/home/walter/emscripten/emscripten/system/include -Xclang -isystem/home/walter/emscripten/emscripten/system/include/emscripten -Xclang -isystem/home/walter/emscripten/emscripten/system/include/bsd -Xclang -isystem/home/walter/emscripten/emscripten/system/include/libc -Xclang -isystem/home/walter/emscripten/emscripten/system/include/gfx -Xclang -isystem/home/walter/emscripten/emscripten/system/include/net -Xclang -isystem/home/walter/emscripten/emscripten/system/include/SDL -U__APPLE__ -U__linux__ -emit-llvm -c shared/crypto.cpp -o /tmp/tmppSjL4w/crypto_0.o >>>
Traceback (most recent call last):
File "/home/walter/emscripten/emscripten/emcc", line 1051, in <module>
execute([call] + args) # let compiler frontend print directly, so colors are saved (PIPE kills that)
File "/home/walter/emscripten/emscripten/tools/shared.py", line 1237, in execute
return Popen(cmd, *args, **kw).communicate() # let compiler frontend print directly, so colors are saved (PIPE kills that)
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
make: *** [shared/crypto.o] Errore 1
rm shared/crypto.cpp
walter@walter-RC530-RC730:~/BananaBread/cube2/src/web$ make clean
rm -f shared/cube.h.gch engine/engine.h.gch fpsgame/game.h.gch shared/crypto.o shared/geom.o shared/stream.o shared/tools.o shared/zip.o engine/3dgui.o engine/bih.o engine/blend.o engine/blob.o engine/client.o engine/command.o engine/console.o engine/cubeloader.o engine/decal.o engine/dynlight.o engine/glare.o engine/grass.o engine/lightmap.o engine/main.o engine/material.o engine/menus.o engine/movie.o engine/normal.o engine/octa.o engine/octaedit.o engine/octarender.o engine/physics.o engine/pvs.o engine/rendergl.o engine/rendermodel.o engine/renderparticles.o engine/rendersky.o engine/rendertext.o engine/renderva.o engine/server.o engine/serverbrowser.o engine/shader.o engine/shadowmap.o engine/sound.o engine/texture.o engine/water.o engine/world.o engine/worldio.o fpsgame/ai.o fpsgame/client.o fpsgame/entities.o fpsgame/fps.o fpsgame/monster.o fpsgame/movable.o fpsgame/render.o fpsgame/scoreboard.o fpsgame/server.o fpsgame/waypoint.o fpsgame/weapon.o shared/crypto-standalone.o shared/stream-standalone.o shared/tools-standalone.o engine/command-standalone.o engine/server-standalone.o engine/worldio-standalone.o fpsgame/entities-standalone.o fpsgame/server-standalone.o shared/crypto-standalone.o shared/stream-standalone.o shared/tools-standalone.o engine/command-standalone.o engine/master-standalone.o sauer_client sauer_server sauer_master
walter@walter-RC530-RC730:~/BananaBread/cube2/src/web$ make
/home/walter/emscripten/emscripten/emmake make -C enet/ all
make[1]: ingresso nella directory "/home/walter/BananaBread/cube2/src/web/enet"
/bin/bash ./libtool --tag=CC --mode=link /home/walter/emscripten/emscripten/emcc -version-info 1:3:0 -o libenet.la -rpath /usr/local/lib callbacks.lo compress.lo host.lo list.lo packet.lo peer.lo protocol.lo unix.lo win32.lo
libtool: link: /home/walter/emscripten/emscripten/emar cru .libs/libenet.a callbacks.o compress.o host.o list.o packet.o peer.o protocol.o unix.o win32.o
Traceback (most recent call last):
File "/home/walter/emscripten/emscripten/emar", line 23, in <module>
subprocess.call(newargs)
File "/usr/lib/python2.7/subprocess.py", line 493, in call
return Popen(*popenargs, **kwargs).wait()
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
make[1]: *** [libenet.la] Errore 1
make[1]: uscita dalla directory "/home/walter/BananaBread/cube2/src/web/enet"
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -o shared/cube.tmp.h.gch shared/cube.h
mv shared/cube.tmp.h.gch shared/cube.h.gch
cp ../shared/crypto.cpp shared/crypto.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o shared/crypto.o shared/crypto.cpp
cp ../shared/geom.cpp shared/geom.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o shared/geom.o shared/geom.cpp
cp ../shared/stream.cpp shared/stream.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o shared/stream.o shared/stream.cpp
cp ../shared/tools.cpp shared/tools.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o shared/tools.o shared/tools.cpp
cp ../shared/zip.cpp shared/zip.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o shared/zip.o shared/zip.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -o engine/engine.tmp.h.gch engine/engine.h
mv engine/engine.tmp.h.gch engine/engine.h.gch
cp ../engine/3dgui.cpp engine/3dgui.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/3dgui.o engine/3dgui.cpp
cp ../engine/bih.cpp engine/bih.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/bih.o engine/bih.cpp
cp ../engine/blend.cpp engine/blend.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/blend.o engine/blend.cpp
cp ../engine/blob.cpp engine/blob.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/blob.o engine/blob.cpp
cp ../engine/client.cpp engine/client.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/client.o engine/client.cpp
cp ../engine/command.cpp engine/command.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/command.o engine/command.cpp
cp ../engine/console.cpp engine/console.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/console.o engine/console.cpp
cp ../engine/cubeloader.cpp engine/cubeloader.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/cubeloader.o engine/cubeloader.cpp
cp ../engine/decal.cpp engine/decal.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/decal.o engine/decal.cpp
cp ../engine/dynlight.cpp engine/dynlight.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/dynlight.o engine/dynlight.cpp
cp ../engine/glare.cpp engine/glare.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/glare.o engine/glare.cpp
cp ../engine/grass.cpp engine/grass.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/grass.o engine/grass.cpp
cp ../engine/lightmap.cpp engine/lightmap.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/lightmap.o engine/lightmap.cpp
cp ../engine/main.cpp engine/main.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/main.o engine/main.cpp
cp ../engine/material.cpp engine/material.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/material.o engine/material.cpp
cp ../engine/menus.cpp engine/menus.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/menus.o engine/menus.cpp
cp ../engine/movie.cpp engine/movie.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/movie.o engine/movie.cpp
engine/movie.cpp:149:49: warning: shift count >= width of type
[-Wshift-count-overflow]
f->putlil<uint>(seg.videoindexoffset>>32);
^ ~~
engine/movie.cpp:164:53: warning: shift count >= width of type
[-Wshift-count-overflow]
f->putlil<uint>(seg.soundindexoffset>>32);
^ ~~
engine/movie.cpp:666:35: warning: shift count >= width of type
[-Wshift-count-overflow]
f->putlil<uint>(seg.offset>>32); // offset high
^ ~~
engine/movie.cpp:688:39: warning: shift count >= width of type
[-Wshift-count-overflow]
f->putlil<uint>(seg.offset>>32); // offset high
^ ~~
4 warnings generated.
cp ../engine/normal.cpp engine/normal.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/normal.o engine/normal.cpp
cp ../engine/octa.cpp engine/octa.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/octa.o engine/octa.cpp
cp ../engine/octaedit.cpp engine/octaedit.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/octaedit.o engine/octaedit.cpp
cp ../engine/octarender.cpp engine/octarender.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/octarender.o engine/octarender.cpp
cp ../engine/physics.cpp engine/physics.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/physics.o engine/physics.cpp
cp ../engine/pvs.cpp engine/pvs.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/pvs.o engine/pvs.cpp
cp ../engine/rendergl.cpp engine/rendergl.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/rendergl.o engine/rendergl.cpp
cp ../engine/rendermodel.cpp engine/rendermodel.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/rendermodel.o engine/rendermodel.cpp
cp ../engine/renderparticles.cpp engine/renderparticles.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/renderparticles.o engine/renderparticles.cpp
cp ../engine/rendersky.cpp engine/rendersky.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/rendersky.o engine/rendersky.cpp
cp ../engine/rendertext.cpp engine/rendertext.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/rendertext.o engine/rendertext.cpp
cp ../engine/renderva.cpp engine/renderva.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/renderva.o engine/renderva.cpp
cp ../engine/server.cpp engine/server.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/server.o engine/server.cpp
cp ../engine/serverbrowser.cpp engine/serverbrowser.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/serverbrowser.o engine/serverbrowser.cpp
cp ../engine/shader.cpp engine/shader.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/shader.o engine/shader.cpp
cp ../engine/shadowmap.cpp engine/shadowmap.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/shadowmap.o engine/shadowmap.cpp
cp ../engine/sound.cpp engine/sound.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/sound.o engine/sound.cpp
cp ../engine/texture.cpp engine/texture.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/texture.o engine/texture.cpp
cp ../engine/water.cpp engine/water.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/water.o engine/water.cpp
cp ../engine/world.cpp engine/world.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/world.o engine/world.cpp
cp ../engine/worldio.cpp engine/worldio.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o engine/worldio.o engine/worldio.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -o fpsgame/game.tmp.h.gch fpsgame/game.h
mv fpsgame/game.tmp.h.gch fpsgame/game.h.gch
cp ../fpsgame/ai.cpp fpsgame/ai.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o fpsgame/ai.o fpsgame/ai.cpp
cp ../fpsgame/client.cpp fpsgame/client.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o fpsgame/client.o fpsgame/client.cpp
cp ../fpsgame/entities.cpp fpsgame/entities.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o fpsgame/entities.o fpsgame/entities.cpp
cp ../fpsgame/fps.cpp fpsgame/fps.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o fpsgame/fps.o fpsgame/fps.cpp
cp ../fpsgame/monster.cpp fpsgame/monster.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o fpsgame/monster.o fpsgame/monster.cpp
cp ../fpsgame/movable.cpp fpsgame/movable.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o fpsgame/movable.o fpsgame/movable.cpp
cp ../fpsgame/render.cpp fpsgame/render.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o fpsgame/render.o fpsgame/render.cpp
cp ../fpsgame/scoreboard.cpp fpsgame/scoreboard.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o fpsgame/scoreboard.o fpsgame/scoreboard.cpp
cp ../fpsgame/server.cpp fpsgame/server.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o fpsgame/server.o fpsgame/server.cpp
cp ../fpsgame/waypoint.cpp fpsgame/waypoint.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o fpsgame/waypoint.o fpsgame/waypoint.cpp
cp ../fpsgame/weapon.cpp fpsgame/weapon.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -Ishared -Iengine -Ifpsgame -Ienet/include -c -o fpsgame/weapon.o fpsgame/weapon.cpp
/home/walter/emscripten/emscripten/emcc -O0 -Wall -fsigned-char -fno-exceptions -fno-rtti -o client.bc shared/crypto.o shared/geom.o shared/stream.o shared/tools.o shared/zip.o engine/3dgui.o engine/bih.o engine/blend.o engine/blob.o engine/client.o engine/command.o engine/console.o engine/cubeloader.o engine/decal.o engine/dynlight.o engine/glare.o engine/grass.o engine/lightmap.o engine/main.o engine/material.o engine/menus.o engine/movie.o engine/normal.o engine/octa.o engine/octaedit.o engine/octarender.o engine/physics.o engine/pvs.o engine/rendergl.o engine/rendermodel.o engine/renderparticles.o engine/rendersky.o engine/rendertext.o engine/renderva.o engine/server.o engine/serverbrowser.o engine/shader.o engine/shadowmap.o engine/sound.o engine/texture.o engine/water.o engine/world.o engine/worldio.o fpsgame/ai.o fpsgame/client.o fpsgame/entities.o fpsgame/fps.o fpsgame/monster.o fpsgame/movable.o fpsgame/render.o fpsgame/scoreboard.o fpsgame/server.o fpsgame/waypoint.o fpsgame/weapon.o -Lenet/.libs -lenet -lX11 -lSDL_image -lSDL_mixer -lz -lGL
emcc: warning: not linking against libraries since only compiling to bitcode
Traceback (most recent call last):
File "/home/walter/emscripten/emscripten/emcc", line 1100, in <module>
shared.Building.link(temp_files, specified_target)
File "/home/walter/emscripten/emscripten/tools/shared.py", line 827, in link
output = Popen(link_cmd, stdout=PIPE).communicate()[0]
File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1249, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
make: *** [client.bc] Errore 1
rm engine/octa.cpp engine/renderparticles.cpp engine/normal.cpp engine/rendergl.cpp engine/menus.cpp engine/lightmap.cpp engine/octarender.cpp fpsgame/server.cpp engine/decal.cpp fpsgame/ai.cpp shared/zip.cpp shared/geom.cpp engine/octaedit.cpp engine/worldio.cpp fpsgame/monster.cpp engine/blob.cpp fpsgame/render.cpp engine/pvs.cpp engine/grass.cpp engine/water.cpp engine/glare.cpp engine/server.cpp engine/rendermodel.cpp engine/blend.cpp engine/physics.cpp engine/texture.cpp fpsgame/weapon.cpp shared/stream.cpp fpsgame/entities.cpp engine/serverbrowser.cpp fpsgame/waypoint.cpp engine/movie.cpp engine/cubeloader.cpp engine/dynlight.cpp engine/command.cpp fpsgame/movable.cpp engine/shader.cpp shared/tools.cpp engine/client.cpp engine/rendersky.cpp engine/3dgui.cpp engine/console.cpp shared/crypto.cpp engine/material.cpp engine/bih.cpp engine/world.cpp fpsgame/scoreboard.cpp engine/shadowmap.cpp engine/rendertext.cpp engine/sound.cpp fpsgame/fps.cpp engine/main.cpp engine/renderva.cpp fpsgame/client.cpp
walter@walter-RC530-RC730:~/BananaBread/cube2/src/web$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment