Package Details: sm64plus-git 1.1.3.2-1

Git Clone URL: https://aur.archlinux.org/sm64plus-git.git (read-only, click to copy)
Package Base: sm64plus-git
Description: A standalone fork of the Super Mario 64 PC Port with quality of life improvements
Upstream URL: https://github.com/MorsGames/sm64plus
Licenses: reverse-engineered and unlicensed
Conflicts: sm64plus
Provides: sm64plus
Submitter: coolreader18
Maintainer: coolreader18
Last Packager: coolreader18
Votes: 1
Popularity: 0.45
First Submitted: 2021-04-28 01:11
Last Updated: 2021-05-03 16:32

Latest Comments

XRaTiX commented on 2021-05-11 01:48

@coolreader18 Now thats weird because I just fixed it,I needed to install the package audiofile before the compilation.

coolreader18 commented on 2021-05-10 19:37

@XRaTiX that seems like an upstream bug, I'm not sure exactly how you got that to happen but it looks like the Makefile should have libaudiofile.a as a prequisite to tabledesign. This patch seems to work for me when running make tabledesign, maybe report your issue upstream?

diff --git a/tools/Makefile b/tools/Makefile
index 2c13b88..0ec3c85 100644
--- a/tools/Makefile
+++ b/tools/Makefile
@@ -59,6 +59,7 @@ clean:
    $(MAKE) -C audiofile clean

 define COMPILE
+$(1): $(LIBAUDIOFILE)
 $(1): $($1_SOURCES)
    $(CC) $(CFLAGS) $($1_CFLAGS) $$^ -o $$@ $(LDFLAGS) $($1_LDFLAGS)
 endef

XRaTiX commented on 2021-05-10 05:46

Cant compile,it gives me an error on ld

/usr/bin/ld: cannot find -laudiofile collect2: error: ld returned 1 exit status make: [Makefile:66: tabledesign] Error 1 make: Waiting for unfinished jobs.... Makefile:150: *** Failed to build tools. Stop. ==> ERROR: A failure occurred in build(). Aborting...

It compiles succefully if I do the build.sh of the official download.