[kde-freebsd] Error using CMake similar to error from earlier list post

Joe Nosay superbisquit at gmail.com
Sat Dec 7 00:50:18 UTC 2013


https://www.mail-archive.com/kde-freebsd@kde.org/msg15778.html

Is there a similar fix for this?

Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-freebsd/attachments/20131206/04292ef7/attachment.html>
-------------- next part --------------
===>  Building for traverso-0.49.2
[  1%] Building CXX object src/engine/CMakeFiles/traversoaudiobackend.dir/AudioDevice.o
In file included from /usr/home/raspycat/traverso/work/traverso-0.49.2/src/engine/AudioDevice.cpp:27:
/usr/home/raspycat/traverso/work/traverso-0.49.2/src/engine/AlsaDriver.h:62:6: warning: 'AlsaDriver::setup' hides overloaded virtual function [-Woverloaded-virtual]
        int setup(bool capture=true, bool playback=true, const QString& pcmName="hw:0", const QString& dither="None");
            ^
/usr/home/raspycat/traverso/work/traverso-0.49.2/src/engine/Driver.h:49:14: note: hidden overloaded virtual function 'Driver::setup' declared here: different number of parameters (3 vs 4)
        virtual int setup(bool capture=true, bool playback=true, const QString& cardDevice="none");
                    ^
In file included from /usr/home/raspycat/traverso/work/traverso-0.49.2/src/engine/AudioDevice.cpp:52:
/usr/home/raspycat/traverso/work/traverso-0.49.2/src/common/Tsar.h:66:9: error: field has incomplete type 'void *[]'
        void*           _a[];
                        ^
1 warning and 1 error generated.
*** Error code 1

Stop.
make[4]: stopped in /usr/home/raspycat/traverso/work/traverso-0.49.2
*** Error code 1

Stop.
make[3]: stopped in /usr/home/raspycat/traverso/work/traverso-0.49.2
*** Error code 1

Stop.
make[2]: stopped in /usr/home/raspycat/traverso/work/traverso-0.49.2
*** Error code 1

Stop.
make[1]: stopped in /usr/home/raspycat/traverso
*** Error code 1

Stop.
make: stopped in /usr/home/raspycat/traverso
-------------- next part --------------
===>  Building for traverso-0.49.2
-- Traverso 0.49.2 will be built to install into /usr/local
getconf: no such configuration parameter `LFS_CFLAGS'
-- Check if the system is big endian
-- Searching 16 bit integer
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of unsigned short
-- Check size of unsigned short - done
-- Using unsigned short
-- Check if the system is big endian - little endian
-- Program pkg-config found (/usr/local/bin/pkg-config)
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found
-- Found Qt4: /usr/local/bin/qmake-qt4 (found suitable version "4.8.5", minimum required is "4.3.1") 
-- checking for module 'redland>=1.0.2'
--   found redland, version 1.0.16
-- REDLAND Library Found OK
-- Looking for wavpack/wavpack.h
-- Looking for wavpack/wavpack.h - found
-- checking for module 'wavpack>=4.40.0'
--   found wavpack, version 4.60.1
-- WavPack Library Found OK
-- Looking for vorbis/vorbisfile.h
-- Looking for vorbis/vorbisfile.h - found
-- checking for module 'vorbis>=1.1.2'
--   found vorbis, version 1.3.3
-- Ogg Vorbis Library Found OK
-- Looking for FLAC/export.h
-- Looking for FLAC/export.h - found
-- FLAC Library Found OK
-- Looking for mad.h
-- Looking for mad.h - found
-- Looking for fftw3.h
-- Looking for fftw3.h - found
-- checking for module 'fftw3>=3.0.0'
--   found fftw3, version 3.3.3
-- FFTW3 Library Found OK
-- Looking for sys/vfs.h
-- Looking for sys/vfs.h - not found
-- Looking for sys/stat.h
-- Looking for sys/stat.h - found
-- Looking for posix_memalign
-- Looking for posix_memalign - found
-- Looking for mlock
-- Looking for mlock - found
-- Looking for alsa/asoundlib.h
-- Looking for alsa/asoundlib.h - found
-- checking for module 'alsa>=1.0.0'
--   found alsa, version 1.0.27.2
-- ALSA Library Found OK
-- Looking for jack/jack.h
-- Looking for jack/jack.h - found
-- checking for module 'jack>=0.100'
--   found jack, version 0.121.3
-- Jack Library Found OK
cat: /proc/cpuinfo: No such file or directory

Build options:
Building in mode	:	RELEASE
ALSA support		:	TRUE
Jack support		:	TRUE
PortAudio support	:	FALSE
CoreAudio support	:	FALSE
SLV2 support		:	TRUE (Using internal library)
MP3 read support	:	TRUE
MP3 writing support	:	FALSE

-- Configuring done
-- Generating done
-- Build files have been written to: /usr/home/raspycat/traverso/work/traverso-0.49.2
[  0%] Building CXX object src/engine/CMakeFiles/traversoaudiobackend.dir/AudioDeviceThread.o
/usr/home/raspycat/traverso/work/traverso-0.49.2/src/engine/AudioDeviceThread.cpp:58:30: error: use of undeclared identifier 'pthread_self'
                if (pthread_setschedparam (pthread_self(), SCHED_FIFO, &param) != 0) {}
                                           ^
/usr/home/raspycat/traverso/work/traverso-0.49.2/src/engine/AudioDeviceThread.cpp:131:30: error: use of undeclared identifier 'pthread_self'
                if (pthread_setschedparam (pthread_self(), SCHED_FIFO, &param) != 0) {
                                           ^
/usr/home/raspycat/traverso/work/traverso-0.49.2/src/engine/AudioDeviceThread.cpp:151:58: error: unknown type name 'cpu_set_t'; did you mean 'cpusetid_t'?
typedef int* (*setaffinity_func_type)(pid_t,unsigned int,cpu_set_t *);
                                                         ^~~~~~~~~
                                                         cpusetid_t
/usr/include/sys/types.h:84:22: note: 'cpusetid_t' declared here
typedef __cpusetid_t    cpusetid_t;
                        ^
/usr/home/raspycat/traverso/work/traverso-0.49.2/src/engine/AudioDeviceThread.cpp:163:3: error: unknown type name 'cpu_set_t'; did you mean 'cpusetid_t'?
                cpu_set_t mask;
                ^~~~~~~~~
                cpusetid_t
/usr/include/sys/types.h:84:22: note: 'cpusetid_t' declared here
typedef __cpusetid_t    cpusetid_t;
                        ^
/usr/home/raspycat/traverso/work/traverso-0.49.2/src/engine/AudioDeviceThread.cpp:164:3: error: use of undeclared identifier 'CPU_ZERO'
                CPU_ZERO(&mask);
                ^
/usr/home/raspycat/traverso/work/traverso-0.49.2/src/engine/AudioDeviceThread.cpp:165:3: error: use of undeclared identifier 'CPU_SET'
                CPU_SET(cpu, &mask);
                ^
6 errors generated.
*** Error code 1

Stop.
make[4]: stopped in /usr/home/raspycat/traverso/work/traverso-0.49.2
*** Error code 1

Stop.
make[3]: stopped in /usr/home/raspycat/traverso/work/traverso-0.49.2
*** Error code 1

Stop.
make[2]: stopped in /usr/home/raspycat/traverso/work/traverso-0.49.2
*** Error code 1

Stop.
make[1]: stopped in /usr/home/raspycat/traverso
*** Error code 1

Stop.
make: stopped in /usr/home/raspycat/traverso


More information about the kde-freebsd mailing list