Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Out of box building doesn't seem to work on fedora 40 #93

Open
Ttibsi opened this issue Sep 29, 2024 · 0 comments
Open

Out of box building doesn't seem to work on fedora 40 #93

Ttibsi opened this issue Sep 29, 2024 · 0 comments

Comments

@Ttibsi
Copy link

Ttibsi commented Sep 29, 2024

All the dependancies are installed properly. See the below output (I've truncated the output from the parts that work fine):

$ git clone [email protected]:CobbCoding1/Cano.git
$ cd Cano
$ chmod +x autogen.sh
$ ./autogen.sh
+ autoreconf -vi
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal 
autoreconf: configure.ac: tracing
autoreconf: configure.ac: not using Libtool
autoreconf: configure.ac: not using Intltool
autoreconf: configure.ac: not using Gtkdoc
autoreconf: running: /usr/bin/autoconf
autoreconf: configure.ac: not using Autoheader
autoreconf: running: automake --add-missing --copy --no-force
configure.ac:2: warning: unknown warning category 'extra'
configure.ac:4: installing './compile'
configure.ac:15: installing './config.guess'
configure.ac:15: installing './config.sub'
configure.ac:2: installing './install-sh'
configure.ac:2: installing './missing'
Makefile.am: installing './depcomp'
autoreconf: Leaving directory '.'
+ mkdir -p build
+ cd build
+ ../configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
configure: error: source directory already configured; run "make distclean" there first

Calling configure by itself works fine by itself, but then running cano throws this:

$ ./cano
./cano: /lib64/libncursesw.so.6: no version information available (required by ./cano)
./cano: /lib64/libncursesw.so.6: no version information available (required by ./cano)
./cano: /lib64/libncursesw.so.6: no version information available (required by ./cano)
./cano: /lib64/libncursesw.so.6: no version information available (required by ./cano)
./cano: /lib64/libncursesw.so.6: no version information available (required by ./cano)
Could not open file
$ ldd cano
./cano: /lib64/libncursesw.so.6: no version information available (required by ./cano)
./cano: /lib64/libncursesw.so.6: no version information available (required by ./cano)
./cano: /lib64/libncursesw.so.6: no version information available (required by ./cano)
./cano: /lib64/libncursesw.so.6: no version information available (required by ./cano)
./cano: /lib64/libncursesw.so.6: no version information available (required by ./cano)
	linux-vdso.so.1 (0x00007f1233751000)
	libncursesw.so.6 => /lib64/libncursesw.so.6 (0x00007f12336e6000)
	libm.so.6 => /lib64/libm.so.6 (0x00007f1233602000)
	libc.so.6 => /lib64/libc.so.6 (0x00007f1233411000)
	libtinfo.so.6 => /lib64/libtinfo.so.6 (0x00007f12333e4000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f1233753000)
$ ls /lib64/ | grep "ncurses"
libncurses++.so
libncurses.so
libncurses++.so.6
libncurses.so.6
libncurses++.so.6.4
libncurses.so.6.4
libncurses++w.so
libncursesw.so
libncurses++w.so.6
libncursesw.so.6
libncurses++w.so.6.4
libncursesw.so.6.4

Not sure what else it's looking for here - also might be worth updating the build commands as I think it's trying to call configure in the parent directory to the project root.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant