Here's a sample buildfile for a PC-based target.
# # The build file for QNX Neutrino booting on a PC # [virtual=x86,bios +compress] boot = { startup-bios -s64k PATH=/proc/boot:/bin:/usr/bin LD_LIBRARY_PATH=/proc/boot:\ /lib:/usr/lib:/lib/dll procnto-smp } [+script] startup-script = { display_msg " " display_msg "QNX Neutrino inside!" display_msg " " procmgr_symlink ../../proc/boot/libc.so.3 /usr/lib/ldqnx.so.2 display_msg "---> Starting PCI Services" seedres pci-bios waitfor /dev/pci display_msg "---> Starting Console Manager" devc-con -n8 waitfor /dev/con1 reopen /dev/con1 display_msg "---> Starting EIDE Driver" devb-eide blk cache=64M,auto=partition,vnode=2000,ncache=2000,\ noatime,commit=low dos exe=all waitfor /dev/hd0 waitfor /dev/hd1 # Mount one QNX 4 filesystem as /, and another as /home. # Also, mount a DOS partition and the CD drive. mount /dev/hd0t79 / mount /dev/hd1t78 /home mount -tdos /dev/hd1t12 /fs/hd1-dos mount -tcd /dev/cd0 /fs/cd0 display_msg "---> Starting /etc/system/sysinit" ksh -c /etc/system/sysinit } libc.so.2 libc.so libcam.so io-blk.so cam-disk.so fs-qnx4.so fs-dos.so fs-ext2.so cam-cdrom.so fs-cd.so [data=c] seedres pci-bios devb-eide slogger ksh devc-con mount