You are not logged in.
When building Codeblocks from source(SVN) its currently failing.
It fails at this point:
libtool: link: g++ -fPIC -DPIC -shared -nostdlib /usr/lib/gcc/x86_64-pc-linux-gnu/15.1.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.1.1/crtbeginS.o .libs/dragscroll.o .libs/dragscrollcfg.o .libs/dragscrollevent.o -Wl,-rpath -Wl,/home/thomas/Programs/AUR/codeblocks-private/src/codeblocks-svn/src/sdk/.libs ../../../sdk/.libs/libcodeblocks.so -lgdk-3 -lz -lpangocairo-1.0 -lpango-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lgobject-2.0 -lcairo -lharfbuzz -lglib-2.0 -lwx_gtk3u_aui-3.2 -lwx_gtk3u_propgrid-3.2 -lwx_gtk3u_richtext-3.2 -lwx_gtk3u_xrc-3.2 -lwx_gtk3u_html-3.2 -lwx_gtk3u_qa-3.2 -lwx_gtk3u_core-3.2 -lwx_baseu_xml-3.2 -lwx_baseu_net-3.2 -lwx_baseu-3.2 -lpthread -ldl -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.1.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.1.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.1.1/../../.. -L/lib -L/usr/lib -lstdc++ -lm -lgcc_s -lc -lgcc_s /usr/lib/gcc/x86_64-pc-linux-gnu/15.1.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.1.1/../../../../lib/crtn.o -march=x86-64 -mtune=generic -O2 -Werror=format-security -mno-omit-leaf-frame-pointer -flto=auto -Wl,--no-undefined -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-z -Wl,pack-relative-relocs -flto=auto -Wl,-soname -Wl,libdragscroll.so -o .libs/libdragscroll.so
/usr/bin/ld: /tmp/cc4LHj6X.ltrans0.ltrans.o: in function `cbDragScroll::Detach(wxWindow*)':
<artificial>:(.text+0x46c9): undefined reference to `MouseEventsHandler::OnMouseRightDown(wxMouseEvent&)'
/usr/bin/ld: <artificial>:(.text+0x471f): undefined reference to `MouseEventsHandler::OnMouseRightUp(wxMouseEvent&)'
/usr/bin/ld: /tmp/cc4LHj6X.ltrans0.ltrans.o: in function `cbDragScroll::Attach(wxWindow*)':
<artificial>:(.text+0x538a): undefined reference to `MouseEventsHandler::OnMouseRightDown(wxMouseEvent&)'
/usr/bin/ld: <artificial>:(.text+0x53d9): undefined reference to `MouseEventsHandler::OnMouseRightUp(wxMouseEvent&)'
/usr/bin/ld: <artificial>:(.text+0x5428): undefined reference to `MouseEventsHandler::OnMouseRightUp(wxMouseEvent&)'
collect2: error: ld returned 1 exit statusI use my own tweaked PKGBUILD, but I've tried aur/codeblocks-svn and also tried building it manually following the instructions provided in the "BUILD" text file in their source, and in all three instances it fails at the same point.
Their forum is down so I can't ask on there, I wanted to verify that its not just my PC and I'm not insane, so if someone else can try to build it, and let me know if they get the same build failure, that'd be great.
The logs interestingly enough have these two commits:
r13681 | pecanh | 2025-07-27 05:45:28 +0100 (Sun, 27 Jul 2025) | 1 line
- DragScroll: Remove doubled unit filenames in 32_64 .cbp
------------------------------------------------------------------------
r13680 | pecanh | 2025-07-24 17:12:36 +0100 (Thu, 24 Jul 2025) | 1 line
* Dragscroll: Remove all dependencies on Linux X11
------------------------------------------------------------------------I've not looked much further into it yet, and their forums being down doesn't help, it might be a known issue already, so at this point if someone can verify they get the same issue, I'll consider the matter closed and await a fix, or at least report it proper with Codeblocks when possible, or look into those two changes.
Edit (29/07/2025): Resolved as of this:
r13682 | pecanh | 2025-07-29 00:26:40 +0100 (Tue, 29 Jul 2025) | 1 line
* Dragscroll: Add linux functions to Makefile.amLast edited by Nikolai5 (2025-07-29 08:48:51)
Desktop: Ryzen 7 1800X | AMD 7800XT | KDE Plasma
Offline