Sample buildfile
QNX SDP8.0User's GuideUser
Here's a sample buildfile for a PC-based target.
Note:
In a real buildfile, you can't use a backslash (
\
) to break a long
line into shorter pieces, but we've done that here, just to make the
buildfile easier to read.
# The build file for QNX OS booting on a PC
[virtual=x86_64,bios +compress] boot = {
startup-x86
PATH=/proc/boot:/bin:/usr/bin LD_LIBRARY_PATH=/proc/boot:\
/lib:/usr/lib:/lib/dll procnto-smp-instr
}
[+script] startup-script = {
display_msg " "
display_msg "QNX OS inside!"
display_msg " "
display_msg "---> Starting PCI Services"
pci-server
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 Power-Safe filesystem as /, and another as /home.
# Also, mount a DOS partition and the CD drive.
mount /dev/hd0t179 /
mount /dev/hd1t178 /home
mount -tdos /dev/hd1t12 /fs/hd1-dos
mount -t udf /dev/cd0 /fs/cd0
display_msg "---> Starting /etc/system/sysinit"
ksh -c /etc/system/sysinit
}
libc.so
libgcc_s.so.1
/usr/lib/ldqnx-64.so.2=ldqnx-64.so.2
libcam.so
io-blk.so
cam-disk.so
fs-qnx6.so
fs-dos.so
fs-ext2.so
cam-cdrom.so
fs-udf.so
pci-server
devb-eide
slogger2
ksh
devc-con
mount
Page updated: