Hi TDE forum fellas,
Since the kgtk-wrappers (yet) don't work for me regarding GTK 'file
selection' dialogs (see earlier posts), I hope to have more luck with
tde-tqt3; obtaining from here:
https://aur.archlinux.org/packages/tde-tqt3/ (Arch Linux x86_64)
It was no problem editing the PKGBUILD for adapting to current version
14.0.11, downloading the appropriate sources and starting to build.
Anyway, about 25 minutes compilation exits with this:
... ((final ~150 lines of output; hope you don't mind)) ...
cd tooltip && make -f Makefile
make[3]: Entering directory
'/tmp/tde-tqt3/src/tqt3-trinity-14.0.11/examples/tooltip'
make[3]: Nothing to be done for 'first'.
make[3]: Leaving directory
'/tmp/tde-tqt3/src/tqt3-trinity-14.0.11/examples/tooltip'
cd toplevel && make -f Makefile
make[3]: Entering directory
'/tmp/tde-tqt3/src/tqt3-trinity-14.0.11/examples/toplevel'
make[3]: Nothing to be done for 'first'.
make[3]: Leaving directory
'/tmp/tde-tqt3/src/tqt3-trinity-14.0.11/examples/toplevel'
cd tux && make -f Makefile
make[3]: Entering directory
'/tmp/tde-tqt3/src/tqt3-trinity-14.0.11/examples/tux'
make[3]: Nothing to be done for 'first'.
make[3]: Leaving directory
'/tmp/tde-tqt3/src/tqt3-trinity-14.0.11/examples/tux'
cd widgets && make -f Makefile
make[3]: Entering directory
'/tmp/tde-tqt3/src/tqt3-trinity-14.0.11/examples/widgets'
g++ -c -pipe -fvisibility=hidden -fvisibility-inlines-hidden
-I/usr/include/mysql -I/usr/include/postgresql/server
-I/usr/include/libiodbc -I/usr/include/tirpc -fno-exceptions -Wall -W
-march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions
-Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security
-fstack-clash-protection -fcf-protection -Wp,-D_GLIBCXX_ASSERTIONS
-D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED
-I/tmp/tde-tqt3/src/tqt3-trinity-14.0.11/mkspecs/linux-g++-64 -I.
-I/usr/include/freetype2 -I../aclock -I../dclock -I../../include
-I/usr/X11R6/include -I.moc/release-shared-mt/ -o
.obj/release-shared-mt/widgets.o widgets.cpp
In file included from ../../include/ntqwindowdefs.h:47,
from ../../include/ntqwidget.h:45,
from ../../include/ntqdialog.h:45,
from ../../include/ntqmessagebox.h:45,
from widgets.cpp:10:
../../include/ntqstring.h: In member function 'TQCharRef
TQCharRef::operator=(char)':
../../include/ntqstring.h:767:45: warning: implicitly-declared
'constexpr TQChar& TQChar::operator=(const TQChar&)' is deprecated
[-Wdeprecated-copy]
767 | TQCharRef operator=(char c ) { s.ref(p)=c; return *this; }
| ^
../../include/ntqstring.h:274:8: note: because 'TQChar' has
user-provided 'TQChar::TQChar(const TQChar&)'
274 | inline TQChar::TQChar( const TQChar& c ) : ucs( c.ucs )
| ^~~~~~
../../include/ntqstring.h:767:56: warning: implicitly-declared
'constexpr TQCharRef::TQCharRef(const TQCharRef&)' is deprecated
[-Wdeprecated-copy]
767 | TQCharRef operator=(char c ) { s.ref(p)=c; return *this; }
| ^~~~
../../include/ntqstring.h:770:15: note: because 'TQCharRef' has
user-provided 'TQCharRef TQCharRef::operator=(const TQCharRef&)'
770 | TQCharRef operator=(const TQCharRef& c ) {
s.ref(p)=c.unicode(); return *this; }
| ^~~~~~~~
../../include/ntqstring.h: In member function 'TQCharRef
TQCharRef::operator=(uchar)':
../../include/ntqstring.h:768:46: warning: implicitly-declared
'constexpr TQChar& TQChar::operator=(const TQChar&)' is deprecated
[-Wdeprecated-copy]
768 | TQCharRef operator=(uchar c ) { s.ref(p)=c; return *this; }
| ^
../../include/ntqstring.h:274:8: note: because 'TQChar' has
user-provided 'TQChar::TQChar(const TQChar&)'
274 | inline TQChar::TQChar( const TQChar& c ) : ucs( c.ucs )
| ^~~~~~
../../include/ntqstring.h:768:57: warning: implicitly-declared
'constexpr TQCharRef::TQCharRef(const TQCharRef&)' is deprecated
[-Wdeprecated-copy]
768 | TQCharRef operator=(uchar c ) { s.ref(p)=c; return *this; }
| ^~~~
../../include/ntqstring.h:770:15: note: because 'TQCharRef' has
user-provided 'TQCharRef TQCharRef::operator=(const TQCharRef&)'
770 | TQCharRef operator=(const TQCharRef& c ) {
s.ref(p)=c.unicode(); return *this; }
| ^~~~~~~~
../../include/ntqstring.h: In member function 'TQCharRef
TQCharRef::operator=(TQChar)':
../../include/ntqstring.h:769:47: warning: implicitly-declared
'constexpr TQChar& TQChar::operator=(const TQChar&)' is deprecated
[-Wdeprecated-copy]
769 | TQCharRef operator=(TQChar c ) { s.ref(p)=c; return *this; }
| ^
../../include/ntqstring.h:274:8: note: because 'TQChar' has
user-provided 'TQChar::TQChar(const TQChar&)'
274 | inline TQChar::TQChar( const TQChar& c ) : ucs( c.ucs )
| ^~~~~~
../../include/ntqstring.h:769:58: warning: implicitly-declared
'constexpr TQCharRef::TQCharRef(const TQCharRef&)' is deprecated
[-Wdeprecated-copy]
769 | TQCharRef operator=(TQChar c ) { s.ref(p)=c; return *this; }
| ^~~~
../../include/ntqstring.h:770:15: note: because 'TQCharRef' has
user-provided 'TQCharRef TQCharRef::operator=(const TQCharRef&)'
770 | TQCharRef operator=(const TQCharRef& c ) {
s.ref(p)=c.unicode(); return *this; }
| ^~~~~~~~
../../include/ntqstring.h: In member function 'TQCharRef
TQCharRef::operator=(const TQCharRef&)':
../../include/ntqstring.h:770:67: warning: implicitly-declared
'constexpr TQChar& TQChar::operator=(const TQChar&)' is deprecated
[-Wdeprecated-copy]
770 | TQCharRef operator=(const TQCharRef& c ) {
s.ref(p)=c.unicode(); return *this; }
| ^
../../include/ntqstring.h:274:8: note: because 'TQChar' has
user-provided 'TQChar::TQChar(const TQChar&)'
274 | inline TQChar::TQChar( const TQChar& c ) : ucs( c.ucs )
| ^~~~~~
../../include/ntqstring.h:770:78: warning: implicitly-declared
'constexpr TQCharRef::TQCharRef(const TQCharRef&)' is deprecated
[-Wdeprecated-copy]
770 | TQCharRef operator=(const TQCharRef& c ) {
s.ref(p)=c.unicode(); return *this; }
| ^~~~
../../include/ntqstring.h:770:15: note: because 'TQCharRef' has
user-provided 'TQCharRef TQCharRef::operator=(const TQCharRef&)'
770 | TQCharRef operator=(const TQCharRef& c ) {
s.ref(p)=c.unicode(); return *this; }
| ^~~~~~~~
../../include/ntqstring.h: In member function 'TQCharRef
TQCharRef::operator=(ushort)':
../../include/ntqstring.h:771:48: warning: implicitly-declared
'constexpr TQChar& TQChar::operator=(const TQChar&)' is deprecated
[-Wdeprecated-copy]
771 | TQCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; }
| ^~
../../include/ntqstring.h:274:8: note: because 'TQChar' has
user-provided 'TQChar::TQChar(const TQChar&)'
274 | inline TQChar::TQChar( const TQChar& c ) : ucs( c.ucs )
| ^~~~~~
../../include/ntqstring.h:771:60: warning: implicitly-declared
'constexpr TQCharRef::TQCharRef(const TQCharRef&)' is deprecated
[-Wdeprecated-copy]
771 | TQCharRef operator=(ushort rc ) { s.ref(p)=rc; return *this; }
| ^~~~
../../include/ntqstring.h:770:15: note: because 'TQCharRef' has
user-provided 'TQCharRef TQCharRef::operator=(const TQCharRef&)'
770 | TQCharRef operator=(const TQCharRef& c ) {
s.ref(p)=c.unicode(); return *this; }
| ^~~~~~~~
../../include/ntqstring.h: In member function 'TQCharRef
TQCharRef::operator=(short int)':
../../include/ntqstring.h:772:47: warning: implicitly-declared
'constexpr TQChar& TQChar::operator=(const TQChar&)' is deprecated
[-Wdeprecated-copy]
772 | TQCharRef operator=(short rc ) { s.ref(p)=rc; return *this; }
| ^~
../../include/ntqstring.h:274:8: note: because 'TQChar' has
user-provided 'TQChar::TQChar(const TQChar&)'
274 | inline TQChar::TQChar( const TQChar& c ) : ucs( c.ucs )
| ^~~~~~
../../include/ntqstring.h:772:59: warning: implicitly-declared
'constexpr TQCharRef::TQCharRef(const TQCharRef&)' is deprecated
[-Wdeprecated-copy]
772 | TQCharRef operator=(short rc ) { s.ref(p)=rc; return *this; }
| ^~~~
../../include/ntqstring.h:770:15: note: because 'TQCharRef' has
user-provided 'TQCharRef TQCharRef::operator=(const TQCharRef&)'
770 | TQCharRef operator=(const TQCharRef& c ) {
s.ref(p)=c.unicode(); return *this; }
| ^~~~~~~~
../../include/ntqstring.h: In member function 'TQCharRef
TQCharRef::operator=(uint)':
../../include/ntqstring.h:773:46: warning: implicitly-declared
'constexpr TQChar& TQChar::operator=(const TQChar&)' is deprecated
[-Wdeprecated-copy]
773 | TQCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; }
| ^~
../../include/ntqstring.h:274:8: note: because 'TQChar' has
user-provided 'TQChar::TQChar(const TQChar&)'
274 | inline TQChar::TQChar( const TQChar& c ) : ucs( c.ucs )
| ^~~~~~
../../include/ntqstring.h:773:58: warning: implicitly-declared
'constexpr TQCharRef::TQCharRef(const TQCharRef&)' is deprecated
[-Wdeprecated-copy]
773 | TQCharRef operator=(uint rc ) { s.ref(p)=rc; return *this; }
| ^~~~
../../include/ntqstring.h:770:15: note: because 'TQCharRef' has
user-provided 'TQCharRef TQCharRef::operator=(const TQCharRef&)'
770 | TQCharRef operator=(const TQCharRef& c ) {
s.ref(p)=c.unicode(); return *this; }
| ^~~~~~~~
../../include/ntqstring.h: In member function 'TQCharRef
TQCharRef::operator=(int)':
../../include/ntqstring.h:774:45: warning: implicitly-declared
'constexpr TQChar& TQChar::operator=(const TQChar&)' is deprecated
[-Wdeprecated-copy]
774 | TQCharRef operator=(int rc ) { s.ref(p)=rc; return *this; }
| ^~
../../include/ntqstring.h:274:8: note: because 'TQChar' has
user-provided 'TQChar::TQChar(const TQChar&)'
274 | inline TQChar::TQChar( const TQChar& c ) : ucs( c.ucs )
| ^~~~~~
../../include/ntqstring.h:774:57: warning: implicitly-declared
'constexpr TQCharRef::TQCharRef(const TQCharRef&)' is deprecated
[-Wdeprecated-copy]
774 | TQCharRef operator=(int rc ) { s.ref(p)=rc; return *this; }
| ^~~~
../../include/ntqstring.h:770:15: note: because 'TQCharRef' has
user-provided 'TQCharRef TQCharRef::operator=(const TQCharRef&)'
770 | TQCharRef operator=(const TQCharRef& c ) {
s.ref(p)=c.unicode(); return *this; }
| ^~~~~~~~
widgets.cpp: In member function 'void WidgetView::showProperties()':
widgets.cpp:750:12: error: format not a string literal and no format
arguments [-Werror=format-security]
750 | tqDebug( output );
| ~~~~~~~^~~~~~~~~~
cc1plus: some warnings being treated as errors
make[3]: *** [Makefile:333: .obj/release-shared-mt/widgets.o] Error 1
make[3]: Leaving directory
'/tmp/tde-tqt3/src/tqt3-trinity-14.0.11/examples/widgets'
make[2]: *** [Makefile:464: sub-widgets] Error 2
make[2]: Leaving directory '/tmp/tde-tqt3/src/tqt3-trinity-14.0.11/examples'
make[1]: *** [Makefile:72: sub-examples] Error 2
make[1]: Leaving directory '/tmp/tde-tqt3/src/tqt3-trinity-14.0.11'
make: *** [Makefile:8: init] Error 2
==> ERROR: A failure occurred in build().
Aborting...
/tmp/tde-tqt3 (master) [4]>
Btw, same happens when building earlier version v14.0.8 with the files
provided by Dylan14 in his AUR comment (see link above).
Any ideas?