Do not assume the SDL_image and SLD_mixer libraries are installed at the same prefix reported by sdl-config, but instead get flags from the pkg-config files installed with these libraries. --- a/SConscript 2011-12-24 15:46:47.000000000 -0600 +++ b/SConscript 2014-06-12 21:20:45.702668330 -0500 @@ -199,7 +199,13 @@ self.fatal_error += " * library 'png' not found\n" def configure_sdl(self): - if self.conf.CheckMyProgram('sdl-config'): + if self.conf.CheckMyProgram('pkg-config'): + self.conf.env.ParseConfig("pkg-config --cflags --libs sdl") + for sdllib in ['image', 'mixer']: + self.conf.env.ParseConfig("pkg-config --cflags --libs SDL_%s" % sdllib) + if not self.conf.CheckSDLLib(sdllib): + self.fatal_error += " * SDL library '%s' not found\n" % sdllib + elif self.conf.CheckMyProgram('sdl-config'): self.conf.env.ParseConfig("sdl-config --cflags --libs | sed 's/-I/-isystem/g'") for sdllib in ['image', 'mixer']: if not self.conf.CheckSDLLib(sdllib): 6885431c35216fadd14e0f25b825678afd1f'>refslogtreecommitdiff
path: root/gnu/packages/ratpoison.scm
AgeCommit message (Expand)Author
2022-11-17gnu: ratpoison: Fix reference to xterm....The xterm binary must be provided to --with-xterm, not its installation prefix. * gnu/packages/ratpoison.scm (ratpoison) [configure-flags]: Adjust --with-xterm flag value. Maxim Cournoyer
2022-10-11gnu: ratpoison: Reference xterm absolutely....* gnu/packages/ratpoison.scm (ratpoison) [configure-flags]: Specify the '--with-xterm' configure flag. [inputs]: Add xterm. Maxim Cournoyer
2022-10-11gnu: ratpoison: Use gexps and remove input labels....* gnu/packages/ratpoison.scm (ratpoison) [phases]: Use gexps. [inputs, native-inputs]: Remove input labels. Maxim Cournoyer