pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: audio/csound6 and devel/sdl12-compat failing on Darwin (macOS 14.0)



On 10/26/23 11:10, Manuel Kuklinski wrote:
Am Samstag 21 Oktober 2023 um 10:29:09 +0200, schrieb Manuel Kuklinski 17K:
Hi!

Sorry to bother you but I'm in "desperate" need of sdl12-compat for
audio/din(audio/din with only devel/SDL fails to produce any graphics on
Darwin.

I tested this months ago and could produce a working version of din with
sdl12-compat, after mailing back and forth with Santosh) and
audio/csound6, which ist currently at version 6.15.0 and I have the
strong believe that a bump to version 6.18.1 could solve the build
problems at Darwin on a M1.

- - - - - - - - - - %< - - - - - - - - - -

=> Automatic manual page handling
=> Generating post-install file lists
=> Checking file-check results for sdl12-compat-1.2.52nb3
=> Checking for non-existent script interpreters in sdl12-compat-1.2.52nb3
=> Checking file permissions in sdl12-compat-1.2.52nb3
=> Checking for missing run-time search paths in sdl12-compat-1.2.52nb3
ERROR: lib/libSDL-1.2.0.dylib: relative library path: libSDL-1.2.0.dylib
ERROR: lib/libSDL-1.2.0.dylib: missing library: libSDL-1.2.0.dylib
*** Error code 1

Stop.
bmake[2]: stopped in /Users/mk/pkgsrc/devel/sdl12-compat
*** Error code 1

Stop.
bmake[1]: stopped in /Users/mk/pkgsrc/devel/sdl12-compat
*** Error code 1

Stop.
bmake: stopped in /Users/mk/pkgsrc/devel/sdl12-compat

Hi Adam & Jason,

I'm directly adressing you, since you were so kind and helped me, with
either tips and explanations (from which I could learn about Darwin,
cmake, pkgsrc and csound) or directly with a patch, resolving the
mentioned problems with csound. I don't want to overuse your generous
help, but could you maybe give me hint / tip, where to look for the
mentioned, second problem with devel/sdl12-compat? I have absolutely no
clue...

If I, respectively you could resolve this last issue, I could continue
with my audio experimentations and I'd take notes for possible future
problems in pkgsrc...

Kind regards.

Always happy to help out a hard-working maintainer...

The "missing run-time search paths" makes me suspect it's in need of
-install_name in the link command. Another way macOS is "special".

Here's an example of how building dylibs differs from BSD/Linux shared
objects:

https://github.com/outpaddling/libxtend/blob/main/Makefile


Home | Main Index | Thread Index | Old Index