First I followed your suggestion of installing the devel/gnu-automake and devel/gnu-autoconf
ports and temporarily adding /usr/local/gnu-autotools/bin to my path.
The next step described on the forum was to use FreeBSD's libtool instead of the one generated by running ./configure from the build directory. So:
$ ./configure
$ rm libtool
$ ln -s /usr/local/bin/libtool .
And the last part of the puzzle was to use gmake instead of make, then gmake install as root:
$ gmake
$ su
Password:
# gmake install
I hope that with this information someone picks up the QtCurve styles as a port, because it's the most configurable, aesthetically-pleasing and consistent style I've seen on a FreeBSD KDE desktop. Everyone should be able to enjoy a system this nice.
Again, many thanks for your help!
- Brent
On 11/9/06, Brent Angeline <[EMAIL PROTECTED]
> wrote:
On 9/15/06, Michael Nottebrock <[EMAIL PROTECTED]> wrote:Brent Angeline schrieb:
> *On a system running FreeBSD 6.1 and KDE 3.5.3:*
>
> I'm attempting to install the QtCurve widget styles:
> http://www.kde-look.org/content/show.php?content=40492
>
> I've successfully installed QtCurve 0.42.1 for GTK1 and GTK2, but I'm
> having some difficulty installing QtCurve for KDE. Any help would be
> appreciated.
There's a port for the bluecurve styles: x11-themes/bluecurve-themes (or
x11-themes/qt-bluecurve-theme for just the Qt part).
Thank you for your suggestion of using the port for bluecurve. The kde-look.org QtCurve theme appears to be bluecurve modified to include a number of significant visual improvements. Since the bluecurve port also provides a consistent look across Qt, GTK2 *and* GTK1, it will make a workable solution until someone more knowledgeable than me is able to create a port for the QtCurve styles. Any suggestions as to where I would to raise this idea?>
> It appeared I needed to create symlinks in my /usr/local/bin/
> directory for autoconf, autoheader, etc. I created the symlinks to
> point to version 2.59 of each. It also seemed I needed to create a
> symlink in this directory for aclocal-1.9 (pointing to the file
> aclocal19).
I recommend installing the devel/gnu-automake and devel/gnu-autoconf
ports instead and temporarily adding /usr/local/gnu-autotools/bin to
your path instead.
> Good - your configure finished. Start make now
>
> cd . && /usr/local/bin/bash ./config.status config.h
> config.status: creating config.h
> config.status: config.h is unchanged
> make all-recursive
> Making all in kde
> Making all in config
> cd ../.. && perl admin/am_edit kde/config/Makefile.in
> /usr/X11R6/bin/moc ./qtcurveconfig.h -o qtcurveconfig.moc
> if /usr/local/bin/bash ../../libtool --silent --tag=CXX --mode=compile
> g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I/usr/local/include
> -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_THREAD_SAFE
> -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith
> -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common
> -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -MT qtcurveconfig.lo -MD -MP
> -MF ".deps/qtcurveconfig.Tpo" -c -o qtcurveconfig.lo
> qtcurveconfig.cpp; then mv -f ".deps/qtcurveconfig.Tpo"
> ".deps/qtcurveconfig.Plo"; else rm -f ".deps/qtcurveconfig.Tpo"; exit
> 1; fi
> In file included from qtcurveconfig.cpp:47:
> qtcurveconfig.h:29:31: qtcurveconfigbase.h: No such file or directory
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
That is the relevant error. I cannot tell why that header cannot be
found, it might be a genuine bug in the source distribution. If it does
exist somewhere, you'll probably have to modify an #include directive in
qtcurveconfig.h or add an additional header searchpath to $CXXFLAGS.
Cheers,
--
,_, | Michael Nottebrock | [EMAIL PROTECTED]
(/^ ^\) | FreeBSD - The Power to Serve | http://www.freebsd.org
\u/ | K Desktop Environment on FreeBSD | http://freebsd.kde.org
_______________________________________________ kde-freebsd mailing list [email protected] http://kf.liquidneon.com/mailman/listinfo/kde-freebsd
