greay wrote:I've built cdrecord on OS a couple times... I know the guy who wrote it is really against GNU make & wants you to use smake instead (if you use darwinports, it's a quick install with "sudo port install smake"). but I'm pretty sure I've gotten it built just using the make that comes w/OS X.
Which version of cdrecord are you using? The one I built, today actually, is 2.01.01. I'd suggest trying out smake. Since it's the authors preferred build method, I assume it's a little better supported.
Im trying to build it on my machine, ive tried uing a few pre-built versions, such as the one availble for rhapsody that comes in the cdrtools 2.1~ download,the results were unworking and are found in this topic.
viewtopic.php?f=48&t=95386&p=984210&hil ... rd#p984210
But ill try smake that comes included this time.
g wrote:Oh, and I'm not sure about the cause of the actual errors, but I'm pretty sure the warnings it throws at you in the beginning there are just an artifact of using make instead of smake. They shouldn't be anything to worry about.
I posted those because the makefile warned about them, heres the actual text straight from the beginning..
Code: Select all
[Mac-Macs-Computer:/cdrtools-2.01/cdrecord] macmac% make
W A R N I N G Messages like:
gmake[2]: Entering directory `/tmp/cdrtools-2.01/libschily'
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/cvmod.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/dat.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fcons.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fdown.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fdup.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/ffileread.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/ffilewrite.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fgetline.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fgetstr.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/file_raise.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/<arch-dir>/fileclose.d: No such file or directory
....
are caused by a GNU make bug and not by the Schily makefile system.
The related bug has been reported to the GNU make maintainers in 1988 but
as the bug has not yet been fixed, it seems that GNU make is unmaintained :-(
A working highly portable make program is at ftp://ftp.berlios.de/pub/smake
../RULES/rules1.top:234: ../incs/Dcc.powerpc-darwin: No such file or directory
../RULES/rules.cnf:56: ../incs/powerpc-darwin-cc/Inull: No such file or directory
../RULES/rules.cnf:57: ../incs/powerpc-darwin-cc/rules.cnf: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/cdrecord.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/cd_misc.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/fifo.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/isosize.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/audiosize.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/auinfo.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/cue.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/diskid.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/wm_session.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/wm_track.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/wm_packet.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/sector.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/clone.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/movesect.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/subchan.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/cdtext.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/defaults.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/cdr_drv.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/drv_philips.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/drv_sony.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/drv_jvc.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/drv_7501.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/drv_mmc.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/drv_simul.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/scsi_scan.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/scsi_cdr.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/scsi_mmc.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/modes.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/misc.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/getnum.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/crc16.d: No such file or directory
../RULES/r-gmake.dep:76: OBJ/powerpc-darwin-cc/xio.d: No such file or directory
The first section states that I might run into those errors thus the 'arch-dir' variable. As you can see, i the 2nd section shows that errors similar to what it was describing came up. but again,sounds like smake will fix them, hopefully.