1 ## Building LIBDCE for QNX ##
3 Exporting QNX variables:
4 export QNX_ROOT=/opt/qnx650
5 export QNX_HOST=${QNX_ROOT}/host/linux/x86
6 export LD_LIBRARY_PATH=${QNX_HOST}/usr/lib
7 export QNX_TARGET=${QNX_ROOT}/target/qnx6
8 export MAKEFLAGS=-I${QNX_TARGET}/usr/include
9 export QNX_CONFIGURATION=/etc/qnx
10 export QNX_JAVAHOME=${QNX_ROOT}/_jvm
11 export PATH=${QNX_HOST}/usr/bin:${PATH}:${QNX_CONFIGURATION}/bin
12 export QNX_USERNAME=<registered email-id at QNX> //not important
13 eval `qconfig -n "QNX Software Development Platform 6.5.0" -e`
15 If previous eval doesn't work, that is it doesn't output:
16 export QNX_HOST="/opt/qnx650/host/linux/x86";
17 export QNX_TARGET="/opt/qnx650/target/qnx6";
18 export PATH="/opt/qnx650/host/linux/x86/usr/bin:/opt/qnx650/host/linux/x86/bin:/opt/qnx650/host/
19 linux/x86/sbin:/opt/qnx650/host/linux/x86/usr/sbin:/opt/qnx650/host/linux/x86/usr/photon/appbuilder:
20 /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/etc/qnx/bin:/etc/qnx/bin:
21 /opt/qnx650:/etc/qnx/bin:/etc/qnx/bin:/etc/qnx/bin:/etc/qnx/bin";
22 export LD_LIBRARY_PATH="/opt/qnx650/host/linux/x86/usr/lib";
23 export MAKEFLAGS="-I/opt/qnx650/target/qnx6/usr/include";
25 then try : /opt/qnx650/host/linux/x86/usr/bin/qconfig -n "QNX Software Development Platform 6.5.0" -e
27 Exporting LIBDCE variables:
28 export TITOOLSROOT=<path to XDC, XDAIS>
29 export TIVIDEOTOOLSROOT=<path to CE, FC>
30 export IPCHEADERS=<path to IPC Headers>
31 export INSTALL_ROOT=<path for copying output binaries>
32 export QCONF_OVERRIDE=<absolute path to libdce/nto/qconf-override.mk>
33 export IVAHDCODECS=<path to ipumm/extrel/ti/ivahd_codecs>
35 For IPCHEADERS - Headers should be at:
36 $(IPCHEADERS)/usr/include/memmgr
37 $(IPCHEADERS)/usr/include/ti/syslink/
38 $(IPCHEADERS)/usr/include/ti/ipc/mm
39 $(IPCHEADERS)/usr/include/ti/shmemallocator
40 $(IPCHEADERS)/usr/include/
42 Building:
43 make install
45 Clean:
46 make clean
48 Location of Binaries:
49 INSTALL_ROOT/armle-v7/usr/lib/libdce.so
50 INSTALL_ROOT/armle-v7/usr/lib/libdce.so.1
51 INSTALL_ROOT/armle-v7/bin/dce_test