[Slackbuilds-users] wxGTK3 (3.0.5) upgrade?
KB_SBo
sbo at linuxgalaxy.org
Tue Aug 9 18:30:46 UTC 2022
On 8/8/22 18:49, Willy Sudiarto Raharjo wrote:
> 3.1.5 is considered development
> i have 3.2.0 ready but it's renamed as wxWidgets as it now has Qt5 and
> GTK+ interfaces
> https://git.slackbuilds.org/slackbuilds/log/?h=wxWidgets-wip
Willy,
Your wxWidgts buildscript doesn't seem to create the correct wx-config
links since 3.2 moved the location?
script (pulled from SBo-git wxWidgets-wip branch today):
# wxWidgets 3.2 provides 2 wx-configs, but we will use GTK by default
gtk=gtk3-unicode-3.2
qt=qt-unicode-3.2
if [ "${INTERFACE:-gtk}" = "qt" ]; then
ln -sf ../lib${LIBDIRSUFFIX}/wx/config/$qt $PKG/usr/bin/wx-config
else
ln -sf ../lib${LIBDIRSUFFIX}/wx/config/$gtk $PKG/usr/bin/wx-config
fi
ls -l /usr/bin/wx-*
lrwxrwxrwx 1 root root 35 Aug 9 10:41 /usr/bin/wx-config ->
../lib64/wx/config/gtk3-unicode-3.2
but wxWidgets now uses:
# locate gtk3-unicode
/usr/lib/wx/config/gtk3-unicode-3.2
/usr/lib/wx/include/gtk3-unicode-3.2
/usr/lib/wx/include/gtk3-unicode-3.2/wx
/usr/lib/wx/include/gtk3-unicode-3.2/wx/setup.h
I thought this might have something to do with building on
Slackware64-15.0 multilib. However, the same paths above occur when
building on a pure, clean Slackware64-15.0 (qemu VM).
-Ed
More information about the SlackBuilds-users
mailing list