<div dir="ltr"><div dir="ltr">Den ons 8 apr. 2020 kl 17:05 skrev Tobias Boege <<a href="mailto:taboege@gmail.com">taboege@gmail.com</a>>:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Wed, 08 Apr 2020, Tobias Boege wrote:<br>
> On Wed, 08 Apr 2020, Patrik Karlström wrote:<br>
> > I'm building Gambas on Solus and am in the process of sorting out the<br>
> > dependencies. [...]<br>
> > <br>
> > My first question is in regard to ncurses.<br>
> > ncurses 6.1 is installed, and -devel too.<br>
> > <br>
> > ls -l /usr/include/ncurses/ncurses.h<br>
> > lrwxrwxrwx 1 root root 12 Apr  7 15:26 /usr/include/ncurses/ncurses.h -><br>
> > ../ncurses.h<br>
> > <br>
> > indicate a symlink, could that be the reason of the failure?<br>
> > Any hints on what to do in order to make it work?<br>
> > <br>
> > pata@xps ~/Hämtningar/gambas-3.14.3/gb.ncurses $ ./reconf<br>
> > <br>
> > [...]<br>
> ><br>
> > ||<br>
> > || Unable to met pkg-config requirement: ncurses<br>
> > || Unable to met pkg-config requirement: panel<br>
> > || gb.ncurses is disabled<br>
> > ||<br>
> <br>
> The configure script for gb.ncurses uses pkg-config to determine if and<br>
> what version of ncurses and its panel extension are installed. What does<br>
> <br>
>   $ pkg-config --modversion ncurses panel<br>
> <br>
> give you?<br>
> <br>
<br>
Ah, I took a peak into the ncurses-devel package from Solus and it seems<br>
that they install the pkg-config files with a "w" suffix. So if the above<br>
command fails, please try<br>
<br>
  $ pkg-config --modversion ncursesw panelw<br>
<br>
to confirm my guess.<br>
<br>
Ncurses can be compiled with and without **w**ide-character support.<br>
On my system (and I'd bet lots of others) "ncurses" is synonymous with<br>
"ncursesw". Apparently Solus has decided that it will only provide the<br>
"w" names. Once this is confirmed, a fix should be relatively simple.<br>
(Famous last words from someone about to dive into autoconf macros.)<br>
<br>
Regards,<br>
Tobias<br>
<br></blockquote><div>Thanks, it looks like you are on to something here.</div><div><br></div><span style="font-family:monospace"><span style="color:rgb(95,215,255)">pata</span><span style="color:rgb(138,138,138)">@</span><span style="color:rgb(255,95,215)">xps </span><span style="color:rgb(138,138,138)">~/src/gambas/gb.ncurses </span><span style="color:rgb(95,215,255)">$ </span><span style="color:rgb(0,0,0)">pkg-config --modversion ncurses panel
</span><br>Package ncurses was not found in the pkg-config search path.
<br>Perhaps you should add the directory containing `ncurses.pc'
<br>to the PKG_CONFIG_PATH environment variable
<br>No package 'ncurses' found
<br>Package panel was not found in the pkg-config search path.
<br>Perhaps you should add the directory containing `panel.pc'
<br>to the PKG_CONFIG_PATH environment variable
<br>No package 'panel' found
<br><span style="color:rgb(95,215,255)">pata</span><span style="color:rgb(138,138,138)">@</span><span style="color:rgb(255,95,215)">xps </span><span style="color:rgb(138,138,138)">~/src/gambas/gb.ncurses </span><span style="color:rgb(95,215,255)">$ </span><span style="color:rgb(0,0,0)">pkg-config --modversion ncursesw panelw
</span><br>6.1.20180127
<br>6.1.20180127<br></span><div> </div></div></div>