The following table lists the QNX 4 utilities along with their QNX 6 equivalents. For utilities that have no direct replacement, you'll find a suggested workaround.
Use these links to find a utility quickly:
| A | B | C | D | E | F | G | I | L | M | N | P | S | T | V | W | Y |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| acalib | calib |
| alive | ls /net |
| Audio | io-audio |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| bdf_2_phf | bdftophf2 |
| Blkfsys | io-blk.so |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| cbpe | flashcmp |
| CC,cc | QCC, qcc |
| cc | gcc |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| Dev.* | Character I/O drivers (devc-*) |
| Dev.ansi | devc-con -a |
| Dev.con | devc-con, devc-tcon |
| Dev.par | devc-par |
| Dev.pty | devc-pty |
| Dev.ser | devc-ser8250 (x86)
Others in the same class include: |
| dialer | phdialer |
| Dosfsys | fs-dos.so |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| efsinit | mkefs |
| Efsys.*, Efsys.file | Flash filesystems (devf-*) |
| Efsys.365sl | devf-i365sl |
| Efsys.pcmcia | Classes include: devf-800fads, devf-explr2, devf-generic, devf-mtx600-w8, devf-p5064, devf-ppaq, devf-rpx-lite, devf-sc400, devf-vr41xx. |
| Efsys.ram | devf-ram |
| elvrec | vi -r |
| emu87 | fpemu.so |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| Fatfsys | fs-dos.so |
| flashlzo, flashcmp |
flashcmp |
| fontcfg | fontadmin |
| Fsys | fs-qnx4.so |
| Fsys.* | Block-oriented drivers (devf-*) |
| Fsys.aha2scsi | devb-aha2 |
| Fsys.aha4scsi | devb-aha4, devb-btmm |
| Fsys.aha7scsi | devb-aha7 |
| Fsys.aha8scsi | devb-aha8 |
| Fsys.amdscsi | devb-amd |
| Fsys.eide | devb-eide |
| Fsys.floppy | devb-fdc |
| Fsys.ide | devb-eide |
| Fsys.ncr8scsi | devb-ncr8 |
| Fsys.sym8scsi | devb-ncr8 |
| Fsys.vpm50 | devb-eide |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| gmake | make |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| ident | file |
| Input | Input drivers (devi-*)
Input drivers include:
devi-ahl, |
| /etc/install | pkg-installer |
| Iso9660fsys | fs-cd.so |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| lex | flex
flex is the GNU version of lex. |
| ln | link |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| /etc/magic | /usr/share/misc/magic |
| mkffs | mkefs |
| mkipl | mkrec |
| mount_cdfs | mount -t cd |
| mount_dos | mount -t dos |
| mount_iso9660 | mount -t cd |
| mount_nfs | mount -t nfs |
| mount_smb | mount -t cifs |
| Mqueue | mqueue |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| Net | io-net |
| Net.* | Network drivers (devn-*) |
| Net.crys8900 | devn-crys8900.so |
| Net.epic | devn-epic.so |
| Net.ether1000 | devn-ne2000.so, devn-ne2000-403.so |
| Net.ether2100 | devn-pcnet.so, devn-lance.so |
| Net.ether509 | devn-el509.so |
| Net.ether589 | devn-el589.so |
| Net.ether8003 | devn-wd.so
(Not doc'd in QNX 6.) |
| Net.ether82557 | devn-speedo.so |
| Net.ether82595 | devn-eepro.so |
| Net.ether9000 | devn-smc9000.so |
| Net.ether905 | devn-el900.so |
| Net.fd | devn-fd.so |
| netinfo | nicinfo |
| Net.ns83815 | devn-ns83815.so |
| Net.rtl | devn-rtl.so |
| Net.tulip | devn-tulip.so, devn-tulip-p5064.so |
| Net.via | devn-via-rhine.so |
| NFSfsys | fs-nfs2 |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| Pcmcia.* | devp-pccard |
| PcmciaLaunch | pccard-launch |
| pdm | shelf, savercfg |
| phcd | phplay |
| phspool | spooler |
| Pipe | pipe |
| Pp.bmp | phs-to-bmp |
| Pp.canon | phs-to-bjc |
| Pp.escp2.* | phs-to-escp2 |
| Pp.pcl | phs-to-pcl |
| Pp.ps | phs-to-ps |
| prefix | ln -P, rm, rm |
| Proc32 | Microkernel and process managers (procnto*) |
| pwmclock | phlocale
phlocale includes functionality of pwmclock; not doc'd in QNX 6. |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| show_pci | pci |
| sin | pidin |
| sinit | init |
| Slib | libc.so |
| SMBfsys | fs-cifs |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| Tcpip | npm-tcpip.so
Tcpip is for TCP/IP v5.0 and later. |
| tracectrl | slogger
...or any system-logging utility in QNX4. |
| traceinfo | sloginfo |
| *.trap | devgt-iographics |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| vi -R | view |
| vsin | psin |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| wasm | asm (GNU) |
| wcc | cc1
There's no 16-bit compiler for RTP. |
| wcc386 cc1 | |
| wd | gdb |
| wdis | objdump -D |
| winview | phview |
| wlib | ar |
| wlink | ld |
| wpp | cc1plus
There's no 16-bit compiler for RTP. |
| wpp386 | cc1plus |
| wprof | gprof (GNU) |
| wstrip | strip |
| QNX 4 utility | QNX 6 equivalent |
|---|---|
| yacc | yacc (GNU) |