Bug 97106 - kdeaccessibility: make fails for ksayit
Summary: kdeaccessibility: make fails for ksayit
Status: RESOLVED FIXED
Alias: None
Product: kde
Classification: I don't know
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-15 23:26 UTC by Arash Abedinzadeh
Modified: 2005-01-16 16:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
make log (3.65 KB, text/plain)
2005-01-15 23:28 UTC, Arash Abedinzadeh
Details
System information (2.64 KB, text/plain)
2005-01-15 23:29 UTC, Arash Abedinzadeh
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arash Abedinzadeh 2005-01-15 23:26:17 UTC
Version:            (using KDE KDE 3.3.91)
Installed from:    Compiled From Sources
Compiler:          gcc (GCC) 3.4.3 20041125 (Gentoo Linux 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7) 
OS:                Linux

Hi,

I'm not able to build the kdeaccessibility package. make fails for ksayit. It seems like ksayit tries to include aRts header, even though I disabled aRts by executing ./configure --without-arts. If ksayit depends on aRts, there should be a way to disable the build of ksayit if aRts wasn't installed. Any idea?

P.S.: I'm going to attach some logs and more info to my next message.

Arash
Comment 1 Arash Abedinzadeh 2005-01-15 23:28:13 UTC
Created attachment 9108 [details]
make log
Comment 2 Arash Abedinzadeh 2005-01-15 23:29:36 UTC
Created attachment 9109 [details]
System information
Comment 3 Caleb Tennis 2005-01-16 15:59:23 UTC
CVS commit by ctennis: 

ksayit seems to need arts, so turn off compilation if 
--without-arts is specified at configure time.

CCMAIL:97106-done@bugs.kde.org


  M +5 -0      configure.in.in   1.2


--- kdeaccessibility/ksayit/configure.in.in  #1.1:1.2
@@ -1,4 +1,8 @@
 #MIN_CONFIG(3.0.0)
 
+if test "x$build_arts" = "xno"; then
+  DO_NOT_COMPILE="$DO_NOT_COMPILE ksayit"
+fi
+
 AM_INIT_AUTOMAKE(ksayit, 0.8.3)
 AC_C_BIGENDIAN
@@ -7,2 +11,3 @@
 CXXFLAGS="$CXXFLAGS $USE_EXCEPTIONS"
 CXXFLAGS="$CXXFLAGS $USE_RTTI" dnl (if you also want rtti)
+


Comment 4 Gary Cramblitt 2005-01-16 16:18:59 UTC
AFAIK, aRts is still the standard audio library for KDE applications.

KTTS also *requires* aRts, and therefore so does KMouth.  GStreamer is an option for KTTS but there are issues with GStreamer and wav files.

It is premature to assume that one can run KDE without at least having aRts libraries installed.