Ich bekomme markad-standalone nicht mehr gegen ein "aktuellen" kernel gebaut:
Code
ffmpeg version N-53091-gfa23f94 Copyright (c) 2000-2013 the FFmpeg developers
built on May 15 2013 14:43:12 with gcc 4.7 (Debian 4.7.2-5)
configuration: --prefix=/usr --enable-shared --enable-gpl --enable-postproc --enable-pthreads --enable-libmp3lame --enable-libvorbis --enable-libxvid --enable-libx264 --enable-libtheora --enable-zlib --enable-nonfree --enable-libfaac --enable-pic --enable-libschroedinger --enable-x11grab --enable-version3 --enable-libvpx --enable-libvo-aacenc --enable-libv4l2 --disable-doc
libavutil 52. 32.100 / 52. 32.100
libavcodec 55. 9.100 / 55. 9.100
libavformat 55. 7.100 / 55. 7.100
libavdevice 55. 0.100 / 55. 0.100
libavfilter 3. 67.100 / 3. 67.100
libswscale 2. 3.100 / 2. 3.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Alles anzeigen
Fehler:
Code
make all
g++ -g -rdynamic -O3 -funroll-loops -Wall -Wextra -Woverloaded-virtual -Wno-parentheses -c -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D__STDC_CONSTANT_MACROS -D__USE_XOPEN_EXTENDED -I/usr/include -I.. -I/usr/include/libavcodec -I/usr/include/libavutil markad-standalone.cpp
In file included from /usr/include/fcntl.h:41:0,
from markad-standalone.cpp:13:
/usr/include/x86_64-linux-gnu/bits/stat.h:91:21: error: field ‘st_atim’ has incomplete type
/usr/include/x86_64-linux-gnu/bits/stat.h:92:21: error: field ‘st_mtim’ has incomplete type
/usr/include/x86_64-linux-gnu/bits/stat.h:93:21: error: field ‘st_ctim’ has incomplete type
/usr/include/x86_64-linux-gnu/bits/stat.h:152:21: error: field ‘st_atim’ has incomplete type
/usr/include/x86_64-linux-gnu/bits/stat.h:153:21: error: field ‘st_mtim’ has incomplete type
/usr/include/x86_64-linux-gnu/bits/stat.h:154:21: error: field ‘st_ctim’ has incomplete type
Es scheint so, als ob sich in der stat.h mit dem genannten Kernel was geändert hat...?
Gruß
iNOB