On 5/20/24 11:59 AM, Slávek Banko via tde-devels wrote:
On Monday 20 of May 2024 18:05:05 Darrell Anderson via tde-devels wrote:
On 5/20/24 8:43 AM, blu.256 wrote:
Try replacing nullptr with 0. Nullptr is a keyword for null pointer
which traditionally was written as 0 before the more specific nullptr
keyword appeared.
I resolved this problem by adding '-std=c++11'.
____________________________________________________
The current tde-cmake macros should ensure that C++11 is turned on
automatically. Now tde-cmake is installed as a separate package. I
suppose you have tde-cmake installed?
Yes, installed, but the failure was with tqt3, which does not use cmake.
The failure happened only with vintage systems. While Slackware 14.2
64-bit is declared EOL, that happened only a few months ago. GCC version
is 5.5.0. Possibly that plays a role, but that is why I asked some days
ago about minimal build requirements.
With the '-std=c++11' addition, I now can build tqt3 on these older systems.
As you might remember, I like tinkering with vintage systems. I accept
there is a point of diminishing returns with installing modern software,
but I think TDE fills a void with people wanting to keep dual core
systems alive, especially since TDE has roots in KDE 3.5 from 14 years
ago. I have vintage systems running in the house. I never had issues
compiling 14.0.12 on these systems, so something new was introduced since.
I am using build scripts that are not robust or well tested for anything
outside the most recent Slackware versions. I am ever so slowly trying
to write my own build scripts to accommodate a variety of systems and
Slackware releases. But I am getting old and my brain no longer works as
sharp as only a few years ago.
Perhaps some TDE veterans could review the wiki to provide more helpful
build requirements. For example, I notice some of the build times are
the same ones I wrote on vintage systems from 14 years ago. Those build
times almost look embarrassing these days. I am willing to review such
changes and play my old role of devil's advocate and persnickety tech
writer. :)
____________________________________________________
tde-devels mailing list -- devels@xxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devels-leave@xxxxxxxxxxxxxxxxxx
Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/devels@xxxxxxxxxxxxxxxxxx