Closed tetracorp closed 3 months ago
About the errors on wrong number of function arguments. They are in libcdio and these function had changed since libcdio-0.90. Seems you're compiling with newer libcdio version than is supported.
I managed to compile successfully with libcdio-2.1.0 just by patching psximager source files these calls are in. It seems straightforward, just compare old with new sources in the libcdio library, Like in the error log, names of functions are: "iso9660_fs_readdir" and "_cdio_list_free". Looks like this happens only in "psxrip.cpp", and the other two tools are OK.
It would be good if the original author of this tool came up and released new version with libcdio-2.1.0 compatibility.
Builds fine with libcdio 2.x since 53417bd. Prerequisite checks have been fixed with e689b00. OC probably used an older version of libcdio.
I'm attempting to build psximager on Ubuntu 20.04 but it's not working.
First I install the dependencies, which all meet the version requirements given in INSTALL:
But
configure
fails:That last line it's stalling on is on line 4893 of
configure
. I can get it to configure with this:But then
make
fails: