/[rdesktop]/sourceforge.net/trunk/rdesktop/uiports/qtrdesktopbuild.sh
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Diff of /sourceforge.net/trunk/rdesktop/uiports/qtrdesktopbuild.sh

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 726 by jsorg71, Wed Jun 16 03:26:05 2004 UTC revision 727 by jsorg71, Sun Jun 27 19:08:35 2004 UTC
# Line 1  Line 1 
1  #!/bin/sh  #!/bin/sh
2  echo deleting  # qtrdesktop build script
3    
4  rm qtrdesktop  rm qtrdesktop
5  rm *.o  rm *.o
6  rm moc_*  rm moc_*
7  echo compiling  
8  # rdesktop files  cc="g++"
9  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -c ../tcp.c -o tcp.o  cflags="-DWITH_OPENSSL -DL_ENDIAN -O2 -Wall"
10  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -c ../iso.c -o iso.o  # uncomment the following line to turn on debug
11  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -c ../mcs.c -o mcs.o  #cflags=$cflags+" -DWITH_DEBUG"
12  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -c ../secure.c -o secure.o  lflags="-lcrypto"
13  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -c ../rdp.c -o rdp.o  
14  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -c ../rdp5.c -o rdp5.o  # rdesktop core files
15  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -c ../orders.c -o orders.o  $cc $cflags -c ../tcp.c -o tcp.o
16  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -c ../cache.c -o cache.o  $cc $cflags -c ../iso.c -o iso.o
17  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -c ../mppc.c -o mppc.o  $cc $cflags -c ../mcs.c -o mcs.o
18  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -c ../licence.c -o licence.o  $cc $cflags -c ../secure.c -o secure.o
19  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -c ../bitmap.c -o bitmap.o  $cc $cflags -c ../rdp.c -o rdp.o
20  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -c ../channels.c -o channels.o  $cc $cflags -c ../rdp5.c -o rdp5.o
21    $cc $cflags -c ../orders.c -o orders.o
22    $cc $cflags -c ../cache.c -o cache.o
23    $cc $cflags -c ../mppc.c -o mppc.o
24    $cc $cflags -c ../licence.c -o licence.o
25    $cc $cflags -c ../bitmap.c -o bitmap.o
26    $cc $cflags -c ../channels.c -o channels.o
27    $cc $cflags -c ../pstcache.c -o pstcache.o
28    
29  # qt files  # qt files
30  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -I/usr/local/qt/include -c qtwin.cpp -o qtwin.o  $cc $cflags -I/usr/local/qt/include -c qtwin.cpp -o qtwin.o
31    
32  # moc stuff  # moc stuff
 echo doing moc  
33  /usr/local/qt/bin/moc qtwin.h > moc_qtwin.cpp  /usr/local/qt/bin/moc qtwin.h > moc_qtwin.cpp
34  g++ -DWITH_OPENSSL -DL_ENDIAN -O2 -Wall -I/usr/local/qt/include -c moc_qtwin.cpp -o moc_qtwin.o  
35  echo linking  $cc $cflags -I/usr/local/qt/include -c moc_qtwin.cpp -o moc_qtwin.o
36  g++ -o qtrdesktop moc_qtwin.o qtwin.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 -lcrypto -L/usr/local/qt/lib -L/usr/X11R6/lib -lqt -lXext -lX11 -lm  
37  echo done  $cc -o qtrdesktop moc_qtwin.o qtwin.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 -lcrypto -L/usr/local/qt/lib -L/usr/X11R6/lib -lqt -lXext -lX11 -lm

Legend:
Removed from v.726  
changed lines
  Added in v.727

  ViewVC Help
Powered by ViewVC 1.1.26