| 28 | | rock@gpfs-server:~$ sudo apt-get install openssl libssl-dev libjpeg* libcrypt-openssl* [[BR]] |
| | 31 | |
| | 32 | {{{ |
| | 33 | Linux Prerequisites |
| | 34 | -- OpenSSL headers and link libraries |
| | 35 | |
| | 36 | VirtualGL can be built using the shared OpenSSL libraries provided with |
| | 37 | your Linux distribution, but this produces a version of VirtualGL that is |
| | 38 | not compatible across multiple Linux platforms. In order to build a fully |
| | 39 | compatible version of VirtualGL, download and install an openssl-static |
| | 40 | package from the "Download" area of: |
| | 41 | |
| | 42 | http://sourceforge.net/projects/virtualgl |
| | 43 | |
| | 44 | The direct link for openssl-static downloads is: |
| | 45 | |
| | 46 | http://sourceforge.net/project/showfiles.php?group_id=117509&package_id=221619 |
| | 47 | |
| | 48 | There are three versions: one for GLIBC 2.2 systems (such as RedHat 7.x and |
| | 49 | Enterprise Linux 2.1), and both 32-bit and 32/64-bit packages for GLIBC 2.3 |
| | 50 | (and later) systems. Tarballs are also provided for users of non-RPM-based |
| | 51 | Linux distributions. You can use alien |
| | 52 | (http://www.kitenet.net/programs/alien/) to convert these into DEB packages, |
| | 53 | if you prefer. |
| | 54 | |
| | 55 | -- GCC and G++ |
| | 56 | |
| | 57 | -- X11 dev. kit |
| | 58 | |
| | 59 | On most Linux variants, this can be found in the "XFree86-devel" or |
| | 60 | "xorg-x11-devel" package. |
| | 61 | |
| | 62 | -- GNU Make v3.7 or later |
| | 63 | |
| | 64 | -- binutils 2.12.90 or later. This shouldn't be an issue unless you are |
| | 65 | (still) running RedHat 7.x or Enterprise 2.1, in which case you can |
| | 66 | download an updated bintools RPM from |
| | 67 | -- TurboJPEG SDK |
| | 68 | |
| | 69 | Download (and install) a TurboJPEG RPM from the "Download" area of |
| | 70 | |
| | 71 | http://sourceforge.net/projects/virtualgl |
| | 72 | |
| | 73 | The direct link for TurboJPEG downloads is: |
| | 74 | |
| | 75 | http://sourceforge.net/project/showfiles.php?group_id=117509&package_id=166100 |
| | 76 | |
| | 77 | Use the i386 RPM for 32-bit systems and the x86_64 RPM for 64-bit systems |
| | 78 | (the x86_64 RPM contains both 64-bit and 32-bit libraries.) |
| | 79 | |
| | 80 | Tarballs are also provided for users of non-RPM-based Linux distributions. |
| | 81 | You can use alien (http://www.kitenet.net/programs/alien/) to convert these |
| | 82 | into DEB packages, if you prefer. |
| | 83 | }}} |
| | 84 | |
| | 85 | rock@gpfs-server:~$ sudo apt-get install alien openssl libssl-dev libjpeg* libcrypt-openssl* [[BR]] |
| | 86 | rock@gpfs-server:~/VirtualGL$ http://downloads.sourceforge.net/virtualgl/openssl-static-0.9.7m-1.src.rpm?modtime=1208203597&big_mirror=0 [[BR]] |
| | 87 | rock@gpfs-server:~/VirtualGL$ sudo alien openssl-static-0.9.7m-1.src.rpm -d --to-deb [[BR]] |
| | 88 | rock@gpfs-server:~/VirtualGL$ sudo dpkg -i install openssl-static_0.9.7m-2_i386.deb [[BR]] |
| | 89 | rock@gpfs-server:~/VirtualGL$ http://downloads.sourceforge.net/virtualgl/VirtualGL-2.1.i386.rpm?modtime=1205803367&big_mirror=0 [[BR]] |
| | 90 | rock@gpfs-server:~/VirtualGL$ sudo alien VirtualGL-2.1.i386.rpm -d --to-deb [[BR]] |
| | 91 | rock@gpfs-server:~/VirtualGL$ sudo dpkg -i virtualgl_2.1-20080306_i386.deb [[BR]] |