LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   Clementine - compilation error on Slackware64 -current (http://www.linuxquestions.org/questions/slackware-14/clementine-compilation-error-on-slackware64-current-940945/)

BoydRice 04-20-2012 11:22 PM

Clementine - compilation error on Slackware64 -current
 
Hi,

I am trying to compile Clementine on Slackware64 -current. I built the following packages as optional dependencies:

gst-plugins-bad
gst-plugins-ugly
usbmuxd
libtasn1

However the compilation of Clementine itself errors out with the following message:
Code:

Scanning dependencies of target echoprint
[ 10%] Building CXX object 3rdparty/echoprint-codegen/CMakeFiles/echoprint.dir/src/AudioBufferInput.o
In file included from /tmp/SBo/clementine-1.0.0/3rdparty/echoprint-codegen/src/AudioStreamInput.h:14:0,
                from /tmp/SBo/clementine-1.0.0/3rdparty/echoprint-codegen/src/AudioBufferInput.h:14,
                from /tmp/SBo/clementine-1.0.0/3rdparty/echoprint-codegen/src/AudioBufferInput.cxx:11:
/tmp/SBo/clementine-1.0.0/3rdparty/echoprint-codegen/src/File.h: In static member function 'static bool File::Exists(const char*)':
/tmp/SBo/clementine-1.0.0/3rdparty/echoprint-codegen/src/File.h:30:71: error: 'F_OK' was not declared in this scope
/tmp/SBo/clementine-1.0.0/3rdparty/echoprint-codegen/src/File.h:30:75: error: 'access' was not declared in this scope
make[2]: *** [3rdparty/echoprint-codegen/CMakeFiles/echoprint.dir/src/AudioBufferInput.o] Error 1
make[1]: *** [3rdparty/echoprint-codegen/CMakeFiles/echoprint.dir/all] Error 2
make: *** [all] Error 2

Would someone be able to help me understand what is wrong?

kingbeowulf 04-20-2012 11:56 PM

See this: http://code.google.com/p/clementine-...ummary%20Stars

Since they are dropping echoprint-codegen, you may want to just grab clementine-1.0.1 or a the newer git snapshot.

BoydRice 04-21-2012 11:14 AM

Thanks that did the trick!


All times are GMT -5. The time now is 08:53 AM.