Le Sun, 11 Sep 2011 02:59:41 -0500, "Timothy Pearson" <kb9vqf@...> a écrit : > > Le Sat, 10 Sep 2011 17:43:12 -0500, > > "Timothy Pearson" <kb9vqf@...> a écrit : > > > >> > Le Sat, 10 Sep 2011 08:42:41 -0400, > >> > Calvin Morrison <mutantturkey@...> a écrit : > >> > > >> >> You should be using the Qt3 from our git tree. That is where we > >> >> are keeping it up godly date. > >> >> > >> >> Try rebuilding qt3 and see if your problem is resolved. > >> > On my system (Slackware64 13.37) the qt3 from git needs removing > >> > include/png.h to build, and I recommend making this change > >> > upstream since: > >> > -the include/png.h symlink breaks build on libpng14-only systems; > >> > -it isn't necessary to build qt3 on any system with a system-wide > >> > libpng installed (and anyway using the included libpng-1.2.5 > >> > would be a security horror) > >> > >> Good idea. Change has been committed to GIT. > >> > > >> > With the qt3 from git, I can build every dependency, but kdelibs > >> > compilation fails with the log I attached (it's not the first > >> > time I have the problem, and it's not solved by not doing > >> > parallel builds; here I use -j4/5): gcc seems too dumb to > >> > realize there are sometimes default arguments. > >> > > >> > >> I have no idea why you are running into this. It almost looks like > >> your uic is not working properly...I assume you have compiled and > >> installed the latest tqtinterface from SVN? > > I use the tqtinterface from the kde.org SVN servers. > > > > dd@ammo42:~/trinity$ LANG=en_US.UTF_8 svn up > > dependencies/tqtinterface svn: warning: cannot set LC_CTYPE locale > > svn: warning: environment variable LANG is en_US.UTF_8 > > svn: warning: please check that your locale name is correct > > > > Fetching external item into 'dependencies/tqtinterface/cmake' > > External at revision 1252663. > > > > At revision 1252663. > > dd@ammo42:~/trinity$ > > > > And for at least some of the cases the generated .cpp file contains > > a *valid* function call since the missing argument has a default > > value of 0, but such a function call make the compiler fail (for > > exemple with addMultiCellWidget in knotifywidgetbase.cpp, which I > > attached). > > The reason for the failure is missing include headers, which should > have been generated automatically by uic. As I have not seen this > malfunction on my systems I unfortunately cannot be of much help. -the kdelibs cmake guesses the original Qt3 uic should be used (I use TQt3) -the knotifywidgetbase.ui contains TQ* classes -there are no q*.h or tq*.h additional includes Is the Qt3 uic really supposed to guess the right includes for TQ* classes ? > > Tim > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > trinity-devel-unsubscribe@... For additional > commands, e-mail: trinity-devel-help@... Read > list messsages on the Web archive: > http://trinity-devel.pearsoncomputing.net/ Please remember not to > top-post: > http://trinity.pearsoncomputing.net/mailing_lists/#top-posting >