<div dir="ltr">I'm building Gambas on Solus and am in the process of sorting out the dependencies.<div>Have come as far as</div><div>|| THESE COMPONENTS ARE DISABLED:<br>|| - gb.db.mysql<br>|| - gb.db.odbc<br>|| - gb.db.postgresql<br>|| - gb.db.sqlite2<br>|| - gb.ncurses<br>|| - gb.openal<br>|| - gb.qt4.webkit<br></div><div><br></div><div>My first question is in regard to ncurses.</div><div>ncurses 6.1 is installed, and -devel too.</div><div><br></div>ls -l /usr/include/ncurses/ncurses.h  <br>lrwxrwxrwx 1 root root 12 Apr  7 15:26 /usr/include/ncurses/ncurses.h -> ../ncurses.h<div><br></div><div>indicate a symlink, could that be the reason of the failure?</div><div>Any hints on what to do in order to make it work?</div><div><br></div><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)">~/Hämtningar/gambas-3.14.3/gb.ncurses </span><span style="color:rgb(95,215,255)">$ </span><span style="color:rgb(0,0,0)">./reconf  </span><br>autoreconf: Entering directory `.'
<br>autoreconf: <a href="http://configure.ac">configure.ac</a>: not using Gettext
<br>autoreconf: running: aclocal -I m4 --install
<br>autoreconf: <a href="http://configure.ac">configure.ac</a>: tracing
<br>autoreconf: running: libtoolize --copy
<br>autoreconf: running: /usr/bin/autoconf
<br>autoreconf: running: /usr/bin/autoheader
<br>autoreconf: running: automake --add-missing --copy --no-force
<br>autoreconf: Leaving directory `.'
<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)">~/Hämtningar/gambas-3.14.3/gb.ncurses </span><span style="color:rgb(95,215,255)">$ </span><span style="color:rgb(0,0,0)">./configure -C
</span><br>configure: creating cache config.cache
<br>checking for a BSD-compatible install... /usr/bin/install -c
<br>checking whether build environment is sane... yes
<br>checking for a thread-safe mkdir -p... /bin/mkdir -p
<br>checking for gawk... gawk
<br>checking whether make sets $(MAKE)... yes
<br>checking whether make supports nested variables... yes
<br>checking build system type... x86_64-pc-linux-gnu
<br>checking host system type... x86_64-pc-linux-gnu
<br>checking whether make supports the include directive... yes (GNU style)
<br>checking for gcc... gcc
<br>checking whether the C compiler works... yes
<br>checking for C compiler default output file name... a.out
<br>checking for suffix of executables...  <br>checking whether we are cross compiling... no
<br>checking for suffix of object files... o
<br>checking whether we are using the GNU C compiler... yes
<br>checking whether gcc accepts -g... yes
<br>checking for gcc option to accept ISO C89... none needed
<br>checking whether gcc understands -c and -o together... yes
<br>checking dependency style of gcc... gcc3
<br>checking how to run the C preprocessor... gcc -E
<br>checking for grep that handles long lines and -e... /bin/grep
<br>checking for egrep... /bin/grep -E
<br>checking for ANSI C header files... yes
<br>checking for sys/types.h... yes
<br>checking for sys/stat.h... yes
<br>checking for stdlib.h... yes
<br>checking for string.h... yes
<br>checking for memory.h... yes
<br>checking for strings.h... yes
<br>checking for inttypes.h... yes
<br>checking for stdint.h... yes
<br>checking for unistd.h... yes
<br>checking for g++... g++
<br>checking whether we are using the GNU C++ compiler... yes
<br>checking whether g++ accepts -g... yes
<br>checking dependency style of g++... gcc3
<br>checking whether to enable maintainer-specific portions of Makefiles... no
<br>checking whether make supports nested variables... (cached) yes
<br>checking whether ln -s works... yes
<br>checking target system... LINUX
<br>checking target architecture... X86_64
<br>checking for unistd.h... (cached) yes
<br>checking for setenv... yes
<br>checking for unsetenv... yes
<br>checking for getdomainname... yes
<br>checking for getpt... yes
<br>checking for cfmakeraw... yes
<br>checking for fstatat... yes
<br>checking for C library... -lc
<br>checking for main in -lgcc_s... yes
<br>checking for main in -lstdc++... yes
<br>checking which extension is used for shared libraries... .so
<br>checking for threading compiler options... -D_REENTRANT
<br>checking for threading linker options... -lpthread
<br>checking for mathematic libraries... -lm
<br>checking for external gettext library...  <br>checking for external inotify library...  <br>checking for monotonic clock... yes
<br>checking for library containing clock_gettime... none required
<br>checking for ccache... no
<br>checking CFLAGS for gcc -fvisibility=hidden... -fvisibility=hidden
<br>checking CFLAGS for gcc -flto... -flto
<br>checking CXXFLAGS for gcc -std=c++11... -std=c++11
<br>checking how to run the C preprocessor... gcc -E
<br>checking whether we are using the GNU C++ compiler... (cached) yes
<br>checking whether g++ accepts -g... (cached) yes
<br>checking dependency style of g++... (cached) gcc3
<br>checking for gcc... (cached) gcc
<br>checking whether we are using the GNU C compiler... (cached) yes
<br>checking whether gcc accepts -g... (cached) yes
<br>checking for gcc option to accept ISO C89... (cached) none needed
<br>checking whether gcc understands -c and -o together... (cached) yes
<br>checking dependency style of gcc... (cached) gcc3
<br>checking whether make sets $(MAKE)... (cached) yes
<br>checking how to print strings... printf
<br>checking for a sed that does not truncate output... /bin/sed
<br>checking for fgrep... /bin/grep -F
<br>checking for ld used by gcc... /usr/bin/ld
<br>checking if the linker (/usr/bin/ld) is GNU ld... yes
<br>checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
<br>checking the name lister (/usr/bin/nm -B) interface... BSD nm
<br>checking the maximum length of command line arguments... 1572864
<br>checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
<br>checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
<br>checking for /usr/bin/ld option to reload object files... -r
<br>checking for objdump... objdump
<br>checking how to recognize dependent libraries... pass_all
<br>checking for dlltool... dlltool
<br>checking how to associate runtime and link libraries... printf %s\n
<br>checking for ar... ar
<br>checking for archiver @FILE support... @
<br>checking for strip... strip
<br>checking for ranlib... ranlib
<br>checking command to parse /usr/bin/nm -B output from gcc object... ok
<br>checking for sysroot... no
<br>checking for a working dd... /bin/dd
<br>checking how to truncate binary pipes... /bin/dd bs=4096 count=1
<br>checking for mt... mt
<br>checking if mt is a manifest tool... no
<br>checking for dlfcn.h... yes
<br>checking for objdir... .libs
<br>checking if gcc supports -fno-rtti -fno-exceptions... no
<br>checking for gcc option to produce PIC... -fPIC -DPIC
<br>checking if gcc PIC flag -fPIC -DPIC works... yes
<br>checking if gcc static flag -static works... yes
<br>checking if gcc supports -c -o file.o... yes
<br>checking if gcc supports -c -o file.o... (cached) yes
<br>checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
<br>checking whether -lc should be explicitly linked in... no
<br>checking dynamic linker characteristics... GNU/Linux ld.so
<br>checking how to hardcode library paths into programs... immediate
<br>checking for shl_load... no
<br>checking for shl_load in -ldld... no
<br>checking for dlopen... no
<br>checking for dlopen in -ldl... yes
<br>checking whether a program can dlopen itself... yes
<br>checking whether a statically linked program can dlopen itself... no
<br>checking whether stripping libraries is possible... yes
<br>checking if libtool supports shared libraries... yes
<br>checking whether to build shared libraries... yes
<br>checking whether to build static libraries... no
<br>checking how to run the C++ preprocessor... g++ -E
<br>checking for ld used by g++... /usr/bin/ld -m elf_x86_64
<br>checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
<br>checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
<br>checking for g++ option to produce PIC... -fPIC -DPIC
<br>checking if g++ PIC flag -fPIC -DPIC works... yes
<br>checking if g++ static flag -static works... yes
<br>checking if g++ supports -c -o file.o... yes
<br>checking if g++ supports -c -o file.o... (cached) yes
<br>checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
<br>checking dynamic linker characteristics... (cached) GNU/Linux ld.so
<br>checking how to hardcode library paths into programs... immediate
<br>checking for gb.ncurses component with pkg-config... no
<br>configure: WARNING: Unable to met pkg-config requirement: ncurses
<br>configure: WARNING: Unable to met pkg-config requirement: panel
<br>configure: WARNING: gb.ncurses is disabled
<br>configure: updating cache config.cache
<br>checking that generated files are newer than configure... done
<br>configure: creating ./config.status
<br>config.status: creating Makefile
<br>config.status: creating src/Makefile
<br>config.status: creating config.h
<br>config.status: config.h is unchanged
<br>config.status: executing depfiles commands
<br>config.status: executing libtool commands
<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></span></div><div><br></div></div>