From 1740bf0b37797e3b8f5ca3f4f22a5fb44cf75aef Mon Sep 17 00:00:00 2001 From: Jay Sorg Date: Mon, 4 Oct 2004 04:05:55 +0000 Subject: [PATCH] added sharpbuild.sh git-svn-id: svn://svn.code.sf.net/p/rdesktop/code/trunk/rdesktop@780 423420c4-83ab-492f-b58f-81f9feb106b5 --- uiports/sharpbuild.sh | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100755 uiports/sharpbuild.sh diff --git a/uiports/sharpbuild.sh b/uiports/sharpbuild.sh new file mode 100755 index 0000000..7d5659b --- /dev/null +++ b/uiports/sharpbuild.sh @@ -0,0 +1,38 @@ +#!/bin/sh +# qterdesktop build script + +rm qterdesktop +rm *.o +rm moc_* + +cc="/opt/Embedix/tools/bin/arm-linux-g++" +#cc="g++" +cflags="-I/opt/Qtopia/include -pipe -DQT_QWS_EBX -DQT_QWS_CUSTOM -DQWS -fno-exceptions -fno-rtti -Wall -Os -fno-default-inline -DNO_DEBUG -DSHARP" +# uncomment the following line to turn on debug +#cflags=$cflags+" -DWITH_DEBUG" +lflags="-L/opt/Qtopia/sharp/lib -lqpe -lqte -lcrypto" + +# rdesktop core files +$cc $cflags -c ../tcp.c -o tcp.o +$cc $cflags -c ../iso.c -o iso.o +$cc $cflags -c ../mcs.c -o mcs.o +$cc $cflags -c ../secure.c -o secure.o +$cc $cflags -c ../rdp.c -o rdp.o +$cc $cflags -c ../rdp5.c -o rdp5.o +$cc $cflags -c ../orders.c -o orders.o +$cc $cflags -c ../cache.c -o cache.o +$cc $cflags -c ../mppc.c -o mppc.o +$cc $cflags -c ../licence.c -o licence.o +$cc $cflags -c ../bitmap.c -o bitmap.o +$cc $cflags -c ../channels.c -o channels.o +$cc $cflags -c ../pstcache.c -o pstcache.o + +# qt files +$cc $cflags -I/opt/Qtopia/include -c qtewin.cpp -o qtewin.o + +# moc stuff +/opt/Qtopia/bin/moc qtewin.h > moc_qtewin.cpp + +$cc $cflags -c moc_qtewin.cpp -o moc_qtewin.o + +$cc $lflags -o qterdesktop moc_qtewin.o qtewin.o tcp.o iso.o mcs.o secure.o rdp.o rdp5.o orders.o cache.o mppc.o licence.o bitmap.o channels.o pstcache.o