| 1 |
You need to use GNUmake or my smake to compile on AIX
|
| 2 |
|
| 3 |
Read the file README.compile before compiling.
|
| 4 |
|
| 5 |
NOTE: AIX seems to have a kernel bug in the mmap() part
|
| 6 |
that may cause kernel panics.
|
| 7 |
|
| 8 |
If you observe this kernel panic, try to add a line:
|
| 9 |
|
| 10 |
COPTS += -DUSE_USGSHM
|
| 11 |
|
| 12 |
to the file cdrecord/Makefile
|
| 13 |
|
| 14 |
or compile the package using:
|
| 15 |
|
| 16 |
make COPTX=-DUSE_USGSHM
|
| 17 |
|
| 18 |
It seems that SVrx style shared memory does not have this kernel bug
|
| 19 |
In newer AIX releases, the mmap() kernel problem seems to be fixed.
|
| 20 |
|
| 21 |
If you like to create bootable CD's for AIX on the CHRP architecture:
|
| 22 |
|
| 23 |
The /usr/sbin/mkcd command starting shipping with
|
| 24 |
AIX 4.3.3 back in Oct 99'. It's installed by default with the system.
|
| 25 |
There's more info about it in /usr/lpp/bos.sysmgt/mkcd.README.html.
|
| 26 |
|
| 27 |
|
| 28 |
NOTE: there is currently no real SCSI generic support for AIX, so
|
| 29 |
cdrecord -scanbus will not work.
|
| 30 |
|
| 31 |
/dev/rcd0 is mapped to dev=0,0,0
|
| 32 |
/dev/rcd1 is mapped to dev=0,1,0
|