[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:       Lenore Horner <LenoreHorner () sbcglobal ! net>
Date:       2020-04-12 19:18:30
Message-ID: D51C7543-C602-4122-9ABB-6D3A5FBD14D9 () sbcglobal ! net
[Download RAW message or body]

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.
> 
> 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.
> 
> What output do you get? My guess is that "al.h" will not be there on your Mojave \
> system. 
> Cheers, Ian W.
Lenore
> 
> > 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.
> > > 
> > 
> 


[Attachment #3 (unknown)]

<html><head><meta http-equiv="Content-Type" content="text/html; \
charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; \
line-break: after-white-space;" class="">Ian,&nbsp;<div class="">Thanks for the help. \
&nbsp;Results below.<br class=""><div><br class=""><blockquote type="cite" \
class=""><div class="">On Apr 12, 2020, at 01:39, Ian Wadham &lt;<a \
href="mailto:iandw.au@gmail.com" class="">iandw.au@gmail.com</a>&gt; wrote:</div><br \
class="Apple-interchange-newline"><div class=""><div class="">Hi Lenore,<br \
class=""><br class="">Can you just try something for me on your Mojave system?<br \
class=""><br class="">In a Terminal window type the command:<br class=""><br \
class=""> &nbsp;&nbsp;&nbsp;ll \
/System/Library/Frameworks/OpenAL.framework/Versions<br \
class=""></div></div></blockquote><div style="margin: 0px; font-stretch: normal; \
font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span \
style="font-variant-ligatures: no-common-ligatures" class="">ls -l \
/System/Library/Frameworks/OpenAL.framework/Versions</span></div><div style="margin: \
0px; font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo;" \
class=""><span style="font-variant-ligatures: no-common-ligatures" class="">total \
0</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; \
line-height: normal; font-family: Menlo;" class=""><span \
style="font-variant-ligatures: no-common-ligatures" class="">drwxr-xr-x&nbsp; 5 \
root&nbsp; wheel&nbsp; 160 Jul 29&nbsp; 2019 A</span></div><div style="margin: 0px; \
font-stretch: normal; font-size: 11px; line-height: normal; font-family: Menlo;" \
class=""><span style="font-variant-ligatures: no-common-ligatures" \
class="">lrwxr-xr-x&nbsp; 1 root&nbsp; wheel&nbsp; &nbsp; 1 Aug 19&nbsp; 2019 Current \
-&gt; A</span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; \
line-height: normal; font-family: Menlo;" class=""><span \
style="font-variant-ligatures: no-common-ligatures" class=""><br \
class=""></span></div><div style="margin: 0px; font-stretch: normal; font-size: 11px; \
line-height: normal; font-family: Menlo;" class=""><span \
style="font-variant-ligatures: no-common-ligatures" class="">That doesn't look \
different here.</span></div><blockquote type="cite" class=""><div class=""><div \
class=""><br class="">The command is said as "ell ell", short for "long list". On my \
system (High Sierra) I get output:<br class=""><br class=""> \
&nbsp;&nbsp;&nbsp;drwxr-xr-x &nbsp;8 root &nbsp;wheel &nbsp;256 &nbsp;5 Apr 18:50 \
A/<br class=""> &nbsp;&nbsp;&nbsp;lrwxr-xr-x &nbsp;1 root &nbsp;wheel \
&nbsp;&nbsp;&nbsp;1 19 Nov &nbsp;2017 Current@ -&gt; A<br class=""><br class="">My \
guess is that, on Mojave, there will be an extra line, listing directory B/, and \
Current will point to B.<br class=""><br class="">Please also try the command:<br \
class=""><br class=""> &nbsp;&nbsp;&nbsp;ls \
/System/Library/Frameworks/OpenAL.framework/Versions/Current/Headers<br class=""><br \
class="">I get output:<br class=""><br class=""> \
&nbsp;&nbsp;&nbsp;MacOSX_OALExtensions.h &nbsp;al.h<br class=""> \
&nbsp;&nbsp;&nbsp;OpenAL.h \
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alc.h<br \
class=""><br class="">meaning that the file "al.h" is there to be found.<br \
class=""></div></div></blockquote><div style="margin: 0px; font-stretch: normal; \
font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span \
style="font-variant-ligatures: no-common-ligatures" class="">ls \
/System/Library/Frameworks/OpenAL.framework/Versions/Current/Headers</span></div><div \
style="margin: 0px; font-stretch: normal; font-size: 11px; line-height: normal; \
font-family: Menlo;" class=""><span style="font-variant-ligatures: \
no-common-ligatures" class="">ls: \
/System/Library/Frameworks/OpenAL.framework/Versions/Current/Headers: No such file or \
directory</span></div><div class=""><span style="font-variant-ligatures: \
no-common-ligatures" class=""><br class=""></span></div><div class=""><span \
style="font-variant-ligatures: no-common-ligatures" class="">Looks like your bet is \
right.</span></div><blockquote type="cite" class=""><div class=""><div class=""><br \
class="">What output do you get? My guess is that "al.h" will not be there on your \
Mojave system.<br class=""><br class="">Cheers, Ian W.<br \
class=""></div></div></blockquote>Lenore<br class=""><blockquote type="cite" \
class=""><div class=""><div class=""><br class=""><blockquote type="cite" class="">On \
12 Apr 2020, at 1:53 pm, Ian Wadham &lt;<a href="mailto:iandw.au@gmail.com" \
class="">iandw.au@gmail.com</a>&gt; wrote:<br class=""><br class="">Hi Lenore,<br \
class=""><br class=""><blockquote type="cite" class="">On 12 Apr 2020, at 1:53 am, \
Lenore Horner &lt;<a href="mailto:LenoreHorner@sbcglobal.net" \
class="">LenoreHorner@sbcglobal.net</a>&gt; wrote:<br class=""><br class="">Ian, <br \
class="">Thanks for a really nice suggestion.<br class=""></blockquote><br \
class="">Thank you for your kind words, Lenore.<br class=""><br class=""><blockquote \
type="cite" class="">Sadly, libkdegames has had a failure on Mojave for the last 18 \
months.<br class=""></blockquote><br class="">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.<br class=""><br class="">I have had a look at \
MacPorts Ticket #57294 and especially at your comment 12 and attachment.<br \
class=""><br class="">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<br class=""><br class=""> \
&nbsp;&nbsp;&nbsp;"…/libkdegames-4.14.3/audio/kgopenalruntime_p.h:25:10: fatal \
error: 'al.h' file not found" in lines 4387 to 4391 inclusive.<br class=""><br \
class="">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.<br class=""><br class="">Cheers, Ian W.<br class=""><br \
class=""><blockquote type="cite" class="">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.<br \
class="">Lenore<br class=""><br class=""><blockquote type="cite" class="">On Mar 29, \
2020, at 20:03, Ian Wadham &lt;<a href="mailto:iandw.au@gmail.com" \
class="">iandw.au@gmail.com</a>&gt; wrote:<br class=""><br class="">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.<br class=""><br \
class="">……………….<br class="">Enjoy,<br class="">Ian Wadham.<br \
class=""></blockquote><br class=""></blockquote><br class=""></blockquote><br \
class=""></div></div></blockquote></div><br class=""></div></body></html>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic