Will grow.
| Picture | xpdf | OpenSSL | Python | MPlayer |
xpdf from 3rd Party Software for QNX Neutrino was build to
use uncompress utility.
Here is compress you need to view some PDF files.
Copy compress utility to /usr/local/bin and
ln -s compress uncompress
to make xpdf happy. Source taken unmodified from Xfree86/xc/util/compress.
OpenSSL easy to compile using
this (for 0.9.7f)
or this (for 0.9.8)
patch.
|
Thanks Bertrand Le Piolot
version 0.9.8 patch now works for QNX 6.3.X.
File util/shlib_wrap.sh modified to avoid setting of LD_PRELOAD for QNX 6.2.X and 6.1.X. You, probably, will need to edit file Configure near line 385 in order to modify processor architecture option for qnx6 (set to pentiumpro). |
patch -p1 <openssl-0.9.8.diff ./config threads shared no-hw [no-krb5] [no-idea] [no-cast] make make test su -c "make install"Modify LD_LIBRARY_PATH to include SSL shared libraries directory (/usr/local/ssl/lib) or otherwise either copy or link these libraries to the directory listed in LD_LIBRARY_PATH.
patch -p1 <openssl-0.9.8.diff ./config no-threads no-shared no-hw [no-krb5] [no-idea] [no-cast]add no-sha512 option for version 0.9.8
make SHELL=bash dependignore all these makedepend warnings
make SHELL=bash make SHELL=bash test su -c "make SHELL=bash install"Just search for patch and bash on ftp://ftp.qnx.com/usr/free (look in find-ls). You will need perl, so download and install it too.
I like to build
Python shared.
This patch makes it.
If readline library
is installed on a system then it will be employed to serve console input.
Expand gzipped file, apply patch, comfigure, build and test:
patch -p1 <Python-2.3.4.diff export CC="qcc" export CPP="qcc -E" ./configure --with-cxx=QCC --enable-shared make make test su -c "make install"strip .so libraries does not hurt.
Here is a patch for Python 2.4, and here for Python 2.4.1. I configure it like this:
patch -p1 <Python-VERSION.diff export CC="qcc" export CPP="qcc -E" ./configure --with-cxx=QCCI don't yet tried to configure with --enable-shared.
Small addition to the famous
MPlayer
can be found here.
Some additional efforts required:
vo = photon:o quiet = yes cache = 8192 framedrop = yes vf = pp=deIf it does not work with -vo photon:o try it with -vo photon.