On 02/01/2011 08:22 AM, David C. Rankin wrote: > On 02/01/2011 01:44 AM, Jay wrote: >> Did you patch your qt-3.3.8? >> >> When i first compiled i create a symlink called uic-tqt pointing at uic. This >> got me passed the error. Not sure if it is the right way to go about it ... but >> i am writing this from trinity running on Slack current. > > Thanks Jay, > > Yes, Qt3 is patched for 3.3.8c. Here is the relevant tqtinterface build output: > > Checked out revision 1217590. > ==> SVN checkout done or server timeout > ==> Starting cmake... > <snip> > -- checking for 'Qt' > -- Performing Test HAVE_PATCHED_QT3 > -- Performing Test HAVE_PATCHED_QT3 - Success > -- found patched Qt, version 3.3.8 > <snip> > -- Configuring done > > Looking closer at uic-tqt, it's just a simple bash script that backup up the > files passed as arguments, runs tqt-replace on the file, the puts the backup > back in place and deletes the backup copy. > > Where should this go? I could soft link it to anywhere in the path and I guess > it would work, but since I'm trying to create and 'Arch Linux Package' I need to > get it in the right place. Any thoughts? > I don't know what the deal is here. The Makefile.am correctly specifies that uic-tqt should be installed: install-exec-local: test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)" cp -Rp "$(srcdir)/tqt-replace" "$(DESTDIR)$(bindir)/" cp -Rp "$(srcdir)/tqt-replace-stream" "$(DESTDIR)$(bindir)/" cp -Rp "$(srcdir)/moc-tqt" "$(DESTDIR)$(bindir)/" cp -Rp "$(srcdir)/uic-tqt" "$(DESTDIR)$(bindir)/" <snip> but for some strange reason, uic-tqt is not installed with 'make install'. All other files specified in 'install-exec-local:' get installed just fine, but not uic-tqt. I don't know when the uic-tqt script is created during the build processes, but is it possible it gets created too late to be seen by the 'make install'? As a workaround for the arch package, I have just manually included it to be installed in /usr/bin (which from the Makefile.am looks correct) After the workaround and install of the new tqtinterface package, arts configures fine: <snip> config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --with-xinerama Good - your configure finished. Start make now If Jay is seeing this behavior with uic-tqt on Slackware and I'm seeing it on Arch, maybe the really smart devs can take a peek and see if a reason for this behavior can be seen. Also, let me know if this is something you want me to open a bug on. I'm happy to do it, but I don't want to clutter the bug tracker if this isn't something that needs to be there. Thanks. -- David C. Rankin, J.D.,P.E.