morph@AutoTesting:~/paul/shellinabox-beta$ make gcc -MMD -o util.d util.c /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crt1.o: In function `_start': ../sysdeps/i386/elf/start.S:115: undefined reference to `main' collect2: ld returned 1 exit status make: *** [util.d] Error 1 sed '//s/\(]*\)\(>\)\([^<]*\)\(<\/a>.*current on \)\([^.]*\)\(\.\)/\1archives\/shellinabox-1.0beta-01Mar07.tar.gz\31.0beta\5March 01, 2007\7/;//s/\(]*\)\(>\)/\1archives\/shellinabox-linux-x86-glibc-1.0beta-01Mar07.tar.gz\3/' \ shellinabox.com/index.html >shellinabox.com/index.html~ sed '/--- VERSION ---/s/"\([^"]*\)"/"v1.0\\u03B2 (01Mar07)"/' \ com/shellinabox/ShellInABox.java \ >com/shellinabox/ShellInABox.java~ gcc -MMD -g -O2 -Wall -c -o util.o util.c gcc -MMD -g -O2 -Wall -c -o shellinabox.o shellinabox.c gcc -g -o shellinabox.cgi util.o shellinabox.o gcc -MMD -g -O2 -Wall -c -o cgicomm.o cgicomm.c cgicomm.c: In function ‘getNetworkInt’: cgicomm.c:32: warning: pointer targets in passing argument 2 of ‘fifoGetFirstChunk’ differ in signedness cgicomm.c: In function ‘writeNetworkInt’: cgicomm.c:50: warning: pointer targets in assignment differ in signedness cgicomm.c:55: warning: pointer targets in passing argument 2 of ‘fifoAppendChunk’ differ in signedness cgicomm.c: In function ‘cgiCommPollIn’: cgicomm.c:497: warning: pointer targets in passing argument 2 of ‘fifoGetFirstChunk’ differ in signedness cgicomm.c:534: warning: pointer targets in passing argument 2 of ‘fifoGetFirstChunk’ differ in signedness cgicomm.c:540: warning: pointer targets in passing argument 2 of ‘fifoGetFirstChunk’ differ in signedness cgicomm.c: In function ‘cgiCommPollOut’: cgicomm.c:612: warning: pointer targets in passing argument 2 of ‘fifoGetFirstChunk’ differ in signedness cgicomm.c: In function ‘cgiCommPollIn’: cgicomm.c:320: warning: ‘pty’ is used uninitialized in this function gcc -MMD -g -O2 -Wall -c -o connectionmgr.o connectionmgr.c gcc -MMD -g -O2 -Wall -c -o fifo.o fifo.c gcc -MMD -g -O2 -Wall -c -o server.o server.c gcc -MMD -g -O2 -Wall -c -o session.o session.c session.c: In function ‘processPendingPoll’: session.c:100: warning: pointer targets in passing argument 2 of ‘fifoGetFirstChunk’ differ in signedness session.c:112: warning: pointer targets in passing argument 2 of ‘fifoGetFirstChunk’ differ in signedness gcc -MMD -g -O2 -Wall -c -o shellinaboxd.o shellinaboxd.c gcc -g -o shellinaboxd cgicomm.o connectionmgr.o fifo.o server.o session.o util.o shellinaboxd.o rm -f shellinabox.zip shellinabox.com/demo/shellinabox.zip \ javac com/shellinabox/ShellInABox.java com/shellinabox/emulation/VT102.java com/shellinabox/emulation/UnicodeMap.java com/shellinabox/dialogs/ComboBox.java com/shellinabox/dialogs/ConfigurationDialog.java com/shellinabox/persistent/Configuration.java com/shellinabox/console/VectorFont.java com/shellinabox/console/Console.java com/shellinabox/console/VectorFontConsole.java com/shellinabox/tunnel/SubmitDataThread.java com/shellinabox/tunnel/PrepareConnectionThread.java com/shellinabox/tunnel/HttpThread.java com/shellinabox/tunnel/TunnelConstants.java com/shellinabox/tunnel/Tunnel.java com/shellinabox/tunnel/SessionObject.java com/shellinabox/tunnel/TunnelUtility.java com/shellinabox/tunnel/GuiObject.java com/shellinabox/tunnel/TunnelException.java com/shellinabox/clipboard/Clipboard.java com/shellinabox/clipboard/ClipboardOwner.java Note: Some input files use or override a deprecated API. Note: Recompile with -deprecation for details. zip -q -9 shellinabox.zip $(find $(for i in com/shellinabox/ShellInABox.java com/shellinabox/emulation/VT102.java com/shellinabox/emulation/UnicodeMap.java com/shellinabox/dialogs/ComboBox.java com/shellinabox/dialogs/ConfigurationDialog.java com/shellinabox/persistent/Configuration.java com/shellinabox/console/VectorFont.java com/shellinabox/console/Console.java com/shellinabox/console/VectorFontConsole.java com/shellinabox/tunnel/SubmitDataThread.java com/shellinabox/tunnel/PrepareConnectionThread.java com/shellinabox/tunnel/HttpThread.java com/shellinabox/tunnel/TunnelConstants.java com/shellinabox/tunnel/Tunnel.java com/shellinabox/tunnel/SessionObject.java com/shellinabox/tunnel/TunnelUtility.java com/shellinabox/tunnel/GuiObject.java com/shellinabox/tunnel/TunnelException.java com/shellinabox/clipboard/Clipboard.java com/shellinabox/clipboard/ClipboardOwner.java; do dirname "$i"; done | sort -u ) -name '*.java' -o -type f -printf "%p\n" ) zip -q -0 shellinabox.com/demo/shellinabox.zip $(find $(for i in com/shellinabox/ShellInABox.java com/shellinabox/emulation/VT102.java com/shellinabox/emulation/UnicodeMap.java com/shellinabox/dialogs/ComboBox.java com/shellinabox/dialogs/ConfigurationDialog.java com/shellinabox/persistent/Configuration.java com/shellinabox/console/VectorFont.java com/shellinabox/console/Console.java com/shellinabox/console/VectorFontConsole.java com/shellinabox/tunnel/SubmitDataThread.java com/shellinabox/tunnel/PrepareConnectionThread.java com/shellinabox/tunnel/HttpThread.java com/shellinabox/tunnel/TunnelConstants.java com/shellinabox/tunnel/Tunnel.java com/shellinabox/tunnel/SessionObject.java com/shellinabox/tunnel/TunnelUtility.java com/shellinabox/tunnel/GuiObject.java com/shellinabox/tunnel/TunnelException.java com/shellinabox/clipboard/Clipboard.java com/shellinabox/clipboard/ClipboardOwner.java; do dirname "$i"; done | sort -u ) -name '*.java' -o -type f -printf "%p\n" ) gcc -MMD -g -O2 -Wall -c -o unicodeglyphs.o unicodeglyphs.c gcc -g -o unicodeglyphs unicodeglyphs.o for i in data/lat1u-16.psf.gz data/lat2u-16.psf.gz data/lat4u-16.psf.gz data/lat0-16.psf.gz data/iso01.f16.psf.gz data/iso02.f16.psf.gz data/iso03.f16.psf.gz data/iso04.f16.psf.gz data/iso05.f16.psf.gz data/iso06.f16.psf.gz data/iso07.f16.psf.gz data/iso08.f16.psf.gz data/iso09.f16.psf.gz data/iso10.f16.psf.gz data/iso14.f16.psf.gz; do \ gzip -d <$i >data/`basename $i .gz`; \ done ./unicodeglyphs data/lat1u-16.psf data/lat2u-16.psf data/lat4u-16.psf data/lat0-16.psf data/iso01.f16.psf data/iso02.f16.psf data/iso03.f16.psf data/iso04.f16.psf data/iso05.f16.psf data/iso06.f16.psf data/iso07.f16.psf data/iso08.f16.psf data/iso09.f16.psf data/iso10.f16.psf data/iso14.f16.psf >shellinabox.fnt Wrote glyphs for 776 distinct unicode positions Default glyph dimension is 8x16 Average number of instructions per glyph is 6 Weighed number of instructions per glyph is 5 Maximum number of instructions per glyph is 36 rm -f data/lat1u-16.psf data/lat2u-16.psf data/lat4u-16.psf data/lat0-16.psf data/iso01.f16.psf data/iso02.f16.psf data/iso03.f16.psf data/iso04.f16.psf data/iso05.f16.psf data/iso06.f16.psf data/iso07.f16.psf data/iso08.f16.psf data/iso09.f16.psf data/iso10.f16.psf data/iso14.f16.psf cp shellinabox.fnt shellinabox.com/demo/shellinabox.fnt gzip -9 shellinabox.fnt.gz gcc -MMD -g -O2 -Wall -c -o demo.o demo.c gcc -g -o shellinabox.com/demo/demo.cgi util.o demo.o strip shellinabox.com/demo/demo.cgi rm -rf cgi-bin mkdir -p cgi-bin/shellinabox.data touch cgi-bin cp shellinabox.cgi cgi-bin cp shellinaboxd shellinabox.zip *.html shellinabox.fnt \ shellinabox.fnt.gz data/beep.au cgi-bin/shellinabox.data tar fc - $(find $(for i in com/shellinabox/ShellInABox.java com/shellinabox/emulation/VT102.java com/shellinabox/emulation/UnicodeMap.java com/shellinabox/dialogs/ComboBox.java com/shellinabox/dialogs/ConfigurationDialog.java com/shellinabox/persistent/Configuration.java com/shellinabox/console/VectorFont.java com/shellinabox/console/Console.java com/shellinabox/console/VectorFontConsole.java com/shellinabox/tunnel/SubmitDataThread.java com/shellinabox/tunnel/PrepareConnectionThread.java com/shellinabox/tunnel/HttpThread.java com/shellinabox/tunnel/TunnelConstants.java com/shellinabox/tunnel/Tunnel.java com/shellinabox/tunnel/SessionObject.java com/shellinabox/tunnel/TunnelUtility.java com/shellinabox/tunnel/GuiObject.java com/shellinabox/tunnel/TunnelException.java com/shellinabox/clipboard/Clipboard.java com/shellinabox/clipboard/ClipboardOwner.java; do dirname "$i"; done | sort -u ) -name '*.java' -o -type f -printf "%p\n" ) |\ ( cd cgi-bin/shellinabox.data && tar fx - ) strip cgi-bin/shellinabox.cgi strip cgi-bin/shellinabox.data/shellinaboxd