[prev in list] [next in list] [prev in thread] [next in thread]
List: macports-users
Subject: Re: Libkdegames in Mojave (was Re: Jigsaw puzzles)
From: Ian Wadham <iandw.au () gmail ! com>
Date: 2020-04-13 2:58:05
Message-ID: 31F09761-8CFF-40E1-B803-2386FCA37612 () gmail ! com
[Download RAW message or body]
Hi Lenore and Franco,
> On 13 Apr 2020, at 5:18 am, Lenore Horner <LenoreHorner@sbcglobal.net> wrote:
>
> Ian,
> Thanks for the help. Results below.
>
> > On Apr 12, 2020, at 01:39, Ian Wadham <iandw.au@gmail.com> wrote:
> >
> > Hi Lenore,
> >
> > Can you just try something for me on your Mojave system?
> >
> > In a Terminal window type the command:
> >
> > ll /System/Library/Frameworks/OpenAL.framework/Versions
> ls -l /System/Library/Frameworks/OpenAL.framework/Versions
> total 0
> drwxr-xr-x 5 root wheel 160 Jul 29 2019 A
> lrwxr-xr-x 1 root wheel 1 Aug 19 2019 Current -> A
>
> That doesn't look different here.
That's odd, I was expecting a B version for whatever Apple OSX is doing now in \
OpenAL.framework in Mojave, with the A version left as it was.
> > The command is said as "ell ell", short for "long list". On my system (High \
> > Sierra) I get output:
> > drwxr-xr-x 8 root wheel 256 5 Apr 18:50 A/
> > lrwxr-xr-x 1 root wheel 1 19 Nov 2017 Current@ -> A
> >
> > My guess is that, on Mojave, there will be an extra line, listing directory B/, \
> > and Current will point to B.
> > Please also try the command:
> >
> > ls /System/Library/Frameworks/OpenAL.framework/Versions/Current/Headers
> >
> > I get output:
> >
> > MacOSX_OALExtensions.h al.h
> > OpenAL.h alc.h
> >
> > meaning that the file "al.h" is there to be found.
> ls /System/Library/Frameworks/OpenAL.framework/Versions/Current/Headers
> ls: /System/Library/Frameworks/OpenAL.framework/Versions/Current/Headers: No such \
> file or directory
> Looks like your bet is right.
Not so, I was expecting there to be at least one header, such as OpenAL.h, which \
incorporates al.h and alc.h (both are referenced by libkdegames code).
Instead we have no headers at all, not even a Headers directory. Weird…
I believe Apple OSX uses OpenAL for its own sounds, which I daresay are still working \
on Mojave and Catalina, so Apple must have some new way of linking the OpenAL package \
into apps and other programs.
I will see if I can escalate this problem via Ticket #57294 or the MacPorts \
Developers' list, but I have been out of touch with both for a long time.
Cheers, Ian W.
> > What output do you get? My guess is that "al.h" will not be there on your Mojave \
> > system.
> > Cheers, Ian W.
> >
> > > On 12 Apr 2020, at 1:53 pm, Ian Wadham <iandw.au@gmail.com> wrote:
> > >
> > > Hi Lenore,
> > >
> > > > On 12 Apr 2020, at 1:53 am, Lenore Horner <LenoreHorner@sbcglobal.net> wrote:
> > > >
> > > > Ian,
> > > > Thanks for a really nice suggestion.
> > >
> > > Thank you for your kind words, Lenore.
> > >
> > > > Sadly, libkdegames has had a failure on Mojave for the last 18 months.
> > >
> > > I am really sorry to hear that. There are so many games in the KDE Games \
> > > collection that would be good for passing time during "lockdown", not just \
> > > Palapeli.
> > > I have had a look at MacPorts Ticket #57294 and especially at your comment 12 \
> > > and attachment.
> > > It is certainly odd that KDE's CMake processing reports, from lines 4163 to \
> > > 4173, that it has found the OpenAL and SndFile libraries and include files - \
> > > and where it has found them, see lines 4166 and 4167 - but then the build \
> > > crashes with
> > > "…/libkdegames-4.14.3/audio/kgopenalruntime_p.h:25:10: fatal error: 'al.h' \
> > > file not found" in lines 4387 to 4391 inclusive.
> > > Unfortunately I only have High Sierra installed (1 OSX release before Mojave) \
> > > and the last time I built KDE Games from MacPorts was November 2017. However I \
> > > will see if I can recall how the KDE Games builds work and if I can get \
> > > up-to-date with MacPorts, selfupdates and upgrades. I must confess I am \
> > > hopelessly behind with MacPorts maintenance (hell, I'm 82 now), but I did have \
> > > some experience introducing the use of OpenAL into KDE Games several years ago. \
> > > I won't be moving to Mojave any time soon, though.
> > > Cheers, Ian W.
> > >
> > > > There's a purported solution followed by a comment that it's not the right \
> > > > way to do things which leaves me debating whether to try a "not right way" \
> > > > solution that is reported to work but will maybe cause strangeness down the \
> > > > road for things that are more critical than a game. Lenore
> > > >
> > > > > On Mar 29, 2020, at 20:03, Ian Wadham <iandw.au@gmail.com> wrote:
> > > > >
> > > > > If you like jigsaw puzzles and are isolated or stuck at home due to \
> > > > > coronavirus and looking for things to do, try the Palapeli port, which is \
> > > > > part of KDE Games 4.
> > > > > ……………….
> > > > > Enjoy,
> > > > > Ian Wadham.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic