Can't compile newest SVN...
Hey there, here's the output of my cmake . and make. I'm trying to build this on OpenSUSE 11.2 with KDE SC 4.4 final. Any tips?
matt@matt:/Other/kid3/trunk/kid3> cmake ./Other/kid3/trunk/kid3> make
Scanning dependencies of target kid3_automoc
Generating moc_importdialog.cpp
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- 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 Qt-Version 4.6.1 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib64/libX11.so
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Found Automoc4: /usr/bin/automoc4
-- Found Perl: /usr/bin/perl
-- Phonon Version: 4.3.80
-- Found Phonon: /usr/lib64/libphonon.so
-- Found Phonon Includes: /usr/include/KDE;/usr/include
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.4 include dir: /usr/include
-- Found KDE 4.4 library dir: /usr/lib64
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- TagLib found: -L/usr/lib64 -ltag
-- mp4v2 found: /usr/lib64/libmp4v2.so
-- Performing Test HAVE_MP4V2_MP4GETMETADATABYINDEX_CHARPP_ARG
-- Performing Test HAVE_MP4V2_MP4GETMETADATABYINDEX_CHARPP_ARG - Failed
-- id3lib found: /usr/lib64/libid3.so
-- Performing Test ID3LIB_VBR_SUPPORT_FOUND
-- Performing Test ID3LIB_VBR_SUPPORT_FOUND - Success
-- TunePimp found: /usr/lib64/libtunepimp.so
-- Looking for tp_SetFileNameEncoding in /usr/lib64/libtunepimp.so
-- Looking for tp_SetFileNameEncoding in /usr/lib64/libtunepimp.so - found
-- Looking for tr_GetPUID in /usr/lib64/libtunepimp.so
-- Looking for tr_GetPUID in /usr/lib64/libtunepimp.so - found
-- Vorbis found: /usr/lib64/libvorbisfile.so;/usr/lib64/libvorbis.so;/usr/lib64/libogg.so
-- FLAC++ found: /usr/lib64/libFLAC++.so;/usr/lib64/libFLAC.so
-- Performing Test FLAC_STREAMMETADATA_OPERATOR_FOUND
-- Performing Test FLAC_STREAMMETADATA_OPERATOR_FOUND - Success
-- Performing Test FLAC_METADATA_PICTURE_FOUND
-- Performing Test FLAC_METADATA_PICTURE_FOUND - Success
-- Configuring done
-- Generating done
-- Build files have been written to: /home/matt/Other/kid3/trunk/kid3
matt@matt:
Generating moc_importsourceclient.cpp
Generating moc_kid3.cpp
Generating moc_filterdialog.cpp
Generating moc_externalprocess.cpp
Generating moc_formatbox.cpp
Generating moc_httpclient.cpp
Generating moc_importselector.cpp
Generating moc_exportdialog.cpp
Generating moc_id3form.cpp
Generating moc_musicbrainzdialog.cpp
Generating moc_configdialog.cpp
Generating moc_filelist.cpp
Generating moc_filefilter.cpp
Generating moc_browsecoverartdialog.cpp
Generating moc_downloaddialog.cpp
Generating moc_editframefieldsdialog.cpp
Generating moc_rendirdialog.cpp
Generating moc_numbertracksdialog.cpp
Generating moc_editframedialog.cpp
Generating moc_stringlistedit.cpp
Generating moc_imageviewer.cpp
Generating moc_importsourcedialog.cpp
Generating moc_commandstable.cpp
Generating moc_frametable.cpp
Generating moc_musicbrainzclient.cpp
Generating moc_playlistdialog.cpp
Generating moc_browserdialog.cpp
Generating moc_scriptinterface.cpp
Generating moc_configtable.cpp
[ 0%] Built target kid3_automoc
Scanning dependencies of target taglibext
[ 1%] Building CXX object kid3/taglibext/CMakeFiles/taglibext.dir/aac/aacfiletyperesolver.o
[ 2%] Building CXX object kid3/taglibext/CMakeFiles/taglibext.dir/mp2/mp2filetyperesolver.o
Linking CXX static library ../../lib/libtaglibext.a
[ 2%] Built target taglibext
Scanning dependencies of target kid3
[ 3%] Building CXX object kid3/CMakeFiles/kid3.dir/kid3_automoc.o
[ 4%] Building CXX object kid3/CMakeFiles/kid3.dir/filelist.o
[ 5%] Building CXX object kid3/CMakeFiles/kid3.dir/filelistitem.o
[ 6%] Building CXX object kid3/CMakeFiles/kid3.dir/frame.o
[ 7%] Building CXX object kid3/CMakeFiles/kid3.dir/framelist.o
[ 9%] Building CXX object kid3/CMakeFiles/kid3.dir/frametable.o
/home/matt/Other/kid3/trunk/kid3/kid3/frametable.cpp: In member function ‘void FrameTable::framesToTable()’:
/home/matt/Other/kid3/trunk/kid3/kid3/frametable.cpp:831: warning: comparison is always true due to limited range of data type
[ 10%] Building CXX object kid3/CMakeFiles/kid3.dir/genres.o
[ 11%] Building CXX object kid3/CMakeFiles/kid3.dir/id3form.o
[ 12%] Building CXX object kid3/CMakeFiles/kid3.dir/kid3.o
[ 13%] Building CXX object kid3/CMakeFiles/kid3.dir/main.o
[ 14%] Building CXX object kid3/CMakeFiles/kid3.dir/m4afile.o
In file included from /usr/include/bits/errno.h:25,
from /usr/include/errno.h:36,
from /usr/include/mpeg4ip.h:86,
from /usr/include/mp4.h:35,
from /home/matt/Other/kid3/trunk/kid3/kid3/m4afile.cpp:48:
/usr/include/linux/errno.h:4:23: error: asm/errno.h: No such file or directory
In file included from /usr/include/sys/socket.h:40,
from /usr/include/netinet/in.h:25,
from /usr/include/mpeg4ip.h:101,
from /usr/include/mp4.h:35,
from /home/matt/Other/kid3/trunk/kid3/kid3/m4afile.cpp:48:
/usr/include/bits/socket.h:366:24: error: asm/socket.h: No such file or directory
In file included from /usr/include/sys/param.h:28,
from /usr/include/mpeg4ip.h:121,
from /usr/include/mp4.h:35,
from /home/matt/Other/kid3/trunk/kid3/kid3/m4afile.cpp:48:
/usr/include/linux/param.h:4:23: error: asm/param.h: No such file or directory
/home/matt/Other/kid3/trunk/kid3/kid3/m4afile.cpp: In member function ‘virtual void M4aFile::readTags(bool)’:
/home/matt/Other/kid3/trunk/kid3/kid3/m4afile.cpp:522: error: invalid conversion from ‘const char**’ to ‘char**’
/home/matt/Other/kid3/trunk/kid3/kid3/m4afile.cpp:522: error: initializing argument 3 of ‘bool MP4GetMetadataByIndex(void*, u_int32_t, char**, u_int8_t**, u_int32_t*)’
make[2]: *** [kid3/CMakeFiles/kid3.dir/m4afile.o] Error 1
make[1]: *** [kid3/CMakeFiles/kid3.dir/all] Error 2
make: *** [all] Error 2
Imported from SourceForge, author: *anonymous