trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: November 2011

Re: [trinity-devel] kaudiocreator will not build -- why?

From: Darrell Anderson <humanreadable@...>
Date: Thu, 24 Nov 2011 22:02:09 -0800 (PST)
> > I now realize that kaudiocreator does not build when I
> build te kdemultimedia package.
> > 
> > The build log shows this:
> > 
> > checking if kaudiocreator should be compiled... no
> > 
> > Why?
> 
> Missing dependencies? Check through the rest of the build
> log.

As far as I can tell, the kdemultimedia package will not build kaudiocreator if the configure script can't find cdda_interface.h and cdda_paranoia.h.

In Slackware those header files are installed in /usr/include/cdda rather than /usr/include.

Adding the configure option --with-extra-includes=/usr/include/cdda does not work. (This configure option works in building kaffeine.)

Modifying the $CPLUS_INCLUDE_PATH path to include /usr/include/cdda does not work.

Creating sym links in /usr/include does not work.

Creating sym links in /opt/trinity/include does not work.

With --with-extra-includes=/usr/include/cdda, sym links in /usr/include and /opt/trinity/include, and CPLUS_INCLUDE_PATH path including /usr/include/cdda, the build log shows the following:

checking for extra includes... no
checking for cdparanoia... /usr/bin/cdparanoia
checking cdda_interface.h usability... no
checking cdda_interface.h presence... no
checking for cdda_interface.h... no
checking for cdrom_drive.cdda_device_name in cdda_interface.h... no
checking for paranoia_init in -lcdda_paranoia... yes
checking if kaudiocreator should be compiled... no

The configure options need to recognize --with-extra-includes=/usr/include/cdda and should look in subdirectories of /usr/include.

Would appreciate some help with fixing this.

Darrell