On Sunday, 5. June 2005 17:50, Eric Kjeldergaard wrote:
> I was porting kiax over to FreeBSD today (yes, it's working just fine)
> and noticed that src/moc doesn't appear to be installed anywhere
> though qt33 is installed just fine. 

It's a good idea to start porting of new KDE applicatons from a basic 
port-skeleton right away - preferably one that contains USE_KDELIBS_VER=3.

The USE_KDELIBS_VER / USE_KDEBASE_VER knobs do not only trigger a dependency 
on the respective kdelibs3/kdebase3 ports, but also modify the environment 
and arguments to the configure script, so that the typical KDE application 
which uses the default configure script of the KDE build system will find all 
the basic KDE and QT utilities - for example the environment variable MOC is 
set to "/usr/X11R6/bin/moc", which is the default location of the moc tool in 
FreeBSD.

You can see what exactly gets set by USE_KDELIBS_VER/USE_KDEBASE_VER by 
looking at the output output of make -V CONFIGURE_ENV and make -V 
CONFIGURE_ARGS in the port directory.

> ar to be installed anywhere
> though qt33 is installed just fine. �I reextracted the source and used
> the copy from the work/ directory to get by,

Please remember to remove that copy of moc from whereever you put it, or will 
bite you in nasty ways at the next update of QT. :-)

-- 
   ,_,   | Michael Nottebrock               | [EMAIL PROTECTED]
 (/^ ^\) | FreeBSD - The Power to Serve     | http://www.freebsd.org
   \u/   | K Desktop Environment on FreeBSD | http://freebsd.kde.org

Attachment: pgp0RkoFczxoe.pgp
Description: PGP signature

_______________________________________________
kde-freebsd mailing list
[email protected]
http://freebsd.kde.org/mailman/listinfo/kde-freebsd

Reply via email to