2016-03-11, 09:48
Hi; I try compile Kodi 16 for Fedora 24 (alpha) exist a way to exclude CxImage; is it necessary ..? because CxImage build failed. Fedora migrated to gcc6; in Fedora 23 compile fine...
make -C lib/cximage-6.0
make[1]: Entering directory '/builddir/build/BUILD/xbmc/lib/cximage-6.0'
make -C CxImage ARCH=x86_64-linux
make[2]: Entering directory '/builddir/build/BUILD/xbmc/lib/cximage-6.0/CxImage'
CPP lib/cximage-6.0/CxImage/DllInterface.o
CPP lib/cximage-6.0/CxImage/ximadsp.o
In file included from /usr/include/c++/6.0.0/deque:60:0,
from /usr/include/c++/6.0.0/queue:60,
from ximadsp.cpp:3480:
/usr/include/c++/6.0.0/bits/stl_algobase.h:243:56: error: macro "min" passed 3 arguments, but takes just 2
min(const _Tp& __a, const _Tp& __b, _Compare __comp)
^
/usr/include/c++/6.0.0/bits/stl_algobase.h:265:56: error: macro "max" passed 3 arguments, but takes just 2
max(const _Tp& __a, const _Tp& __b, _Compare __comp)
^
In file included from xfile.h:51:0,
from ximage.h:62,
from ximadsp.cpp:6:
/usr/include/c++/6.0.0/bits/stl_algobase.h:195:5: error: expected unqualified-id before 'const'
min(const _Tp& __a, const _Tp& __b)
^
/usr/include/c++/6.0.0/bits/stl_algobase.h:195:5: error: expected ')' before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:195:5: error: expected ')' before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:195:5: error: expected ')' before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:195:5: error: expected initializer before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:219:5: error: expected unqualified-id before 'const'
max(const _Tp& __a, const _Tp& __b)
^
/usr/include/c++/6.0.0/bits/stl_algobase.h:219:5: error: expected ')' before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:219:5: error: expected ')' before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:219:5: error: expected ')' before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:219:5: error: expected initializer before 'const'
In file included from /usr/include/c++/6.0.0/deque:60:0,
from /usr/include/c++/6.0.0/queue:60,
from ximadsp.cpp:3480:
/usr/include/c++/6.0.0/bits/stl_algobase.h:243:5: error: 'std::min' declared as an 'inline' variable
min(const _Tp& __a, const _Tp& __b, _Compare __comp)
^~~
/usr/include/c++/6.0.0/bits/stl_algobase.h:246:7: error: expected primary-expression before 'if'
if (__comp(__b, __a))
^~
/usr/include/c++/6.0.0/bits/stl_algobase.h:246:7: error: expected '}' before 'if'
/usr/include/c++/6.0.0/bits/stl_algobase.h:246:7: error: expected ';' before 'if'
/usr/include/c++/6.0.0/bits/stl_algobase.h:248:7: error: expected unqualified-id before 'return'
return __a;
^~~~~~
/usr/include/c++/6.0.0/bits/stl_algobase.h:265:5: error: 'max' declared as an 'inline' variable
max(const _Tp& __a, const _Tp& __b, _Compare __comp)
^~~
/usr/include/c++/6.0.0/bits/stl_algobase.h:268:7: error: expected primary-expression before 'if'
if (__comp(__a, __b))
^~
/usr/include/c++/6.0.0/bits/stl_algobase.h:268:7: error: expected '}' before 'if'
/usr/include/c++/6.0.0/bits/stl_algobase.h:268:7: error: expected ';' before 'if'
/usr/include/c++/6.0.0/bits/stl_algobase.h:270:7: error: expected unqualified-id before 'return'
return __a;
^~~~~~
/usr/include/c++/6.0.0/bits/stl_algobase.h:271:5: error: expected declaration before '}' token
}
^
../../../Makefile.include:97: recipe for target 'ximadsp.o' failed
make[2]: *** [ximadsp.o] Error 1
make[2]: Leaving directory '/builddir/build/BUILD/xbmc/lib/cximage-6.0/CxImage'
Makefile:30: recipe for target 'CxImage/cximage.a' failed
make[1]: *** [CxImage/cximage.a] Error 2
make[1]: Leaving directory '/builddir/build/BUILD/xbmc/lib/cximage-6.0'
Makefile:362: recipe for target 'imagelib' failed
make: *** [imagelib] Error 2
make: *** Waiting for unfinished jobs....
CPP xbmc/guilib/GUIControlGroup.o
CPP xbmc/guilib/GUIControlGroupList.o
CPP xbmc/guilib/GUIControlProfiler.o
CPP xbmc/guilib/GUIDialog.o
CPP xbmc/guilib/GUIEditControl.o
CPP xbmc/guilib/GUIFadeLabelControl.o
CPP xbmc/guilib/GUIFixedListContainer.o
CPP xbmc/guilib/GUIFont.o
CPP xbmc/guilib/GUIFontCache.o
CPP xbmc/guilib/GUIFontManager.o
CPP xbmc/guilib/GUIFontTTF.o
CPP xbmc/guilib/GUIImage.o
CPP xbmc/guilib/GUIIncludes.o
CPP xbmc/guilib/GUIInfoTypes.o
CPP xbmc/guilib/GUIKeyboardFactory.o
CPP xbmc/guilib/GUILabel.o
CPP xbmc/guilib/GUILabelControl.o
CPP xbmc/guilib/GUIListContainer.o
CPP xbmc/guilib/GUIListGroup.o
CPP xbmc/guilib/GUIListItem.o
CPP xbmc/guilib/GUIListItemLayout.o
CPP xbmc/guilib/GUIListLabel.o
CPP xbmc/guilib/GUIMessage.o
CPP xbmc/guilib/GUIMoverControl.o
CPP xbmc/guilib/GUIMultiImage.o
CPP xbmc/guilib/GUIMultiSelectText.o
CPP xbmc/guilib/GUIPanelContainer.o
CPP xbmc/guilib/GUIProgressControl.o
CPP xbmc/guilib/GUIRadioButtonControl.o
CPP xbmc/guilib/GUIResizeControl.o
CPP xbmc/guilib/GUIRenderingControl.o
CPP xbmc/guilib/GUIRSSControl.o
CPP xbmc/guilib/GUIScrollBarControl.o
CPP xbmc/guilib/GUISelectButtonControl.o
CPP xbmc/guilib/GUISettingsSliderControl.o
CPP xbmc/guilib/GUISliderControl.o
CPP xbmc/guilib/GUISpinControl.o
CPP xbmc/guilib/GUISpinControlEx.o
CPP xbmc/guilib/GUIStaticItem.o
CPP xbmc/guilib/GUITextBox.o
CPP xbmc/guilib/GUITextLayout.o
CPP xbmc/guilib/GUITexture.o
CPP xbmc/guilib/GUIToggleButtonControl.o
CPP xbmc/guilib/GUIVideoControl.o
CPP xbmc/guilib/GUIVisualisationControl.o
CPP xbmc/guilib/GUIWindow.o
CPP xbmc/guilib/GUIWindowManager.o
CPP xbmc/guilib/GUIWrappingListContainer.o
CPP xbmc/guilib/imagefactory.o
CPP xbmc/guilib/IWindowManagerCallback.o
CPP xbmc/guilib/JpegIO.o
CPP xbmc/guilib/LocalizeStrings.o
CPP xbmc/guilib/Shader.o
CPP xbmc/guilib/StereoscopicsManager.o
CPP xbmc/guilib/Texture.o
CPP xbmc/guilib/TextureBundleXPR.o
CPP xbmc/guilib/TextureBundleXBT.o
CPP xbmc/guilib/TextureBundle.o
CPP xbmc/guilib/TextureManager.o
CPP xbmc/guilib/VisibleEffect.o
CPP xbmc/guilib/XBTF.o
CPP xbmc/guilib/XBTFReader.o
CPP xbmc/guilib/Gif.o
CPP xbmc/guilib/TextureGL.o
CPP xbmc/guilib/GUIFontTTFGL.o
CPP xbmc/guilib/GUITextureGL.o
CPP xbmc/guilib/MatrixGLES.o
AR xbmc/guilib/guilib.a
**********************
Complete log (1.25 mb): https://www.dropbox.com/s/njq3cgu692ppu1...d.log?dl=0
make -C lib/cximage-6.0
make[1]: Entering directory '/builddir/build/BUILD/xbmc/lib/cximage-6.0'
make -C CxImage ARCH=x86_64-linux
make[2]: Entering directory '/builddir/build/BUILD/xbmc/lib/cximage-6.0/CxImage'
CPP lib/cximage-6.0/CxImage/DllInterface.o
CPP lib/cximage-6.0/CxImage/ximadsp.o
In file included from /usr/include/c++/6.0.0/deque:60:0,
from /usr/include/c++/6.0.0/queue:60,
from ximadsp.cpp:3480:
/usr/include/c++/6.0.0/bits/stl_algobase.h:243:56: error: macro "min" passed 3 arguments, but takes just 2
min(const _Tp& __a, const _Tp& __b, _Compare __comp)
^
/usr/include/c++/6.0.0/bits/stl_algobase.h:265:56: error: macro "max" passed 3 arguments, but takes just 2
max(const _Tp& __a, const _Tp& __b, _Compare __comp)
^
In file included from xfile.h:51:0,
from ximage.h:62,
from ximadsp.cpp:6:
/usr/include/c++/6.0.0/bits/stl_algobase.h:195:5: error: expected unqualified-id before 'const'
min(const _Tp& __a, const _Tp& __b)
^
/usr/include/c++/6.0.0/bits/stl_algobase.h:195:5: error: expected ')' before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:195:5: error: expected ')' before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:195:5: error: expected ')' before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:195:5: error: expected initializer before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:219:5: error: expected unqualified-id before 'const'
max(const _Tp& __a, const _Tp& __b)
^
/usr/include/c++/6.0.0/bits/stl_algobase.h:219:5: error: expected ')' before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:219:5: error: expected ')' before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:219:5: error: expected ')' before 'const'
/usr/include/c++/6.0.0/bits/stl_algobase.h:219:5: error: expected initializer before 'const'
In file included from /usr/include/c++/6.0.0/deque:60:0,
from /usr/include/c++/6.0.0/queue:60,
from ximadsp.cpp:3480:
/usr/include/c++/6.0.0/bits/stl_algobase.h:243:5: error: 'std::min' declared as an 'inline' variable
min(const _Tp& __a, const _Tp& __b, _Compare __comp)
^~~
/usr/include/c++/6.0.0/bits/stl_algobase.h:246:7: error: expected primary-expression before 'if'
if (__comp(__b, __a))
^~
/usr/include/c++/6.0.0/bits/stl_algobase.h:246:7: error: expected '}' before 'if'
/usr/include/c++/6.0.0/bits/stl_algobase.h:246:7: error: expected ';' before 'if'
/usr/include/c++/6.0.0/bits/stl_algobase.h:248:7: error: expected unqualified-id before 'return'
return __a;
^~~~~~
/usr/include/c++/6.0.0/bits/stl_algobase.h:265:5: error: 'max' declared as an 'inline' variable
max(const _Tp& __a, const _Tp& __b, _Compare __comp)
^~~
/usr/include/c++/6.0.0/bits/stl_algobase.h:268:7: error: expected primary-expression before 'if'
if (__comp(__a, __b))
^~
/usr/include/c++/6.0.0/bits/stl_algobase.h:268:7: error: expected '}' before 'if'
/usr/include/c++/6.0.0/bits/stl_algobase.h:268:7: error: expected ';' before 'if'
/usr/include/c++/6.0.0/bits/stl_algobase.h:270:7: error: expected unqualified-id before 'return'
return __a;
^~~~~~
/usr/include/c++/6.0.0/bits/stl_algobase.h:271:5: error: expected declaration before '}' token
}
^
../../../Makefile.include:97: recipe for target 'ximadsp.o' failed
make[2]: *** [ximadsp.o] Error 1
make[2]: Leaving directory '/builddir/build/BUILD/xbmc/lib/cximage-6.0/CxImage'
Makefile:30: recipe for target 'CxImage/cximage.a' failed
make[1]: *** [CxImage/cximage.a] Error 2
make[1]: Leaving directory '/builddir/build/BUILD/xbmc/lib/cximage-6.0'
Makefile:362: recipe for target 'imagelib' failed
make: *** [imagelib] Error 2
make: *** Waiting for unfinished jobs....
CPP xbmc/guilib/GUIControlGroup.o
CPP xbmc/guilib/GUIControlGroupList.o
CPP xbmc/guilib/GUIControlProfiler.o
CPP xbmc/guilib/GUIDialog.o
CPP xbmc/guilib/GUIEditControl.o
CPP xbmc/guilib/GUIFadeLabelControl.o
CPP xbmc/guilib/GUIFixedListContainer.o
CPP xbmc/guilib/GUIFont.o
CPP xbmc/guilib/GUIFontCache.o
CPP xbmc/guilib/GUIFontManager.o
CPP xbmc/guilib/GUIFontTTF.o
CPP xbmc/guilib/GUIImage.o
CPP xbmc/guilib/GUIIncludes.o
CPP xbmc/guilib/GUIInfoTypes.o
CPP xbmc/guilib/GUIKeyboardFactory.o
CPP xbmc/guilib/GUILabel.o
CPP xbmc/guilib/GUILabelControl.o
CPP xbmc/guilib/GUIListContainer.o
CPP xbmc/guilib/GUIListGroup.o
CPP xbmc/guilib/GUIListItem.o
CPP xbmc/guilib/GUIListItemLayout.o
CPP xbmc/guilib/GUIListLabel.o
CPP xbmc/guilib/GUIMessage.o
CPP xbmc/guilib/GUIMoverControl.o
CPP xbmc/guilib/GUIMultiImage.o
CPP xbmc/guilib/GUIMultiSelectText.o
CPP xbmc/guilib/GUIPanelContainer.o
CPP xbmc/guilib/GUIProgressControl.o
CPP xbmc/guilib/GUIRadioButtonControl.o
CPP xbmc/guilib/GUIResizeControl.o
CPP xbmc/guilib/GUIRenderingControl.o
CPP xbmc/guilib/GUIRSSControl.o
CPP xbmc/guilib/GUIScrollBarControl.o
CPP xbmc/guilib/GUISelectButtonControl.o
CPP xbmc/guilib/GUISettingsSliderControl.o
CPP xbmc/guilib/GUISliderControl.o
CPP xbmc/guilib/GUISpinControl.o
CPP xbmc/guilib/GUISpinControlEx.o
CPP xbmc/guilib/GUIStaticItem.o
CPP xbmc/guilib/GUITextBox.o
CPP xbmc/guilib/GUITextLayout.o
CPP xbmc/guilib/GUITexture.o
CPP xbmc/guilib/GUIToggleButtonControl.o
CPP xbmc/guilib/GUIVideoControl.o
CPP xbmc/guilib/GUIVisualisationControl.o
CPP xbmc/guilib/GUIWindow.o
CPP xbmc/guilib/GUIWindowManager.o
CPP xbmc/guilib/GUIWrappingListContainer.o
CPP xbmc/guilib/imagefactory.o
CPP xbmc/guilib/IWindowManagerCallback.o
CPP xbmc/guilib/JpegIO.o
CPP xbmc/guilib/LocalizeStrings.o
CPP xbmc/guilib/Shader.o
CPP xbmc/guilib/StereoscopicsManager.o
CPP xbmc/guilib/Texture.o
CPP xbmc/guilib/TextureBundleXPR.o
CPP xbmc/guilib/TextureBundleXBT.o
CPP xbmc/guilib/TextureBundle.o
CPP xbmc/guilib/TextureManager.o
CPP xbmc/guilib/VisibleEffect.o
CPP xbmc/guilib/XBTF.o
CPP xbmc/guilib/XBTFReader.o
CPP xbmc/guilib/Gif.o
CPP xbmc/guilib/TextureGL.o
CPP xbmc/guilib/GUIFontTTFGL.o
CPP xbmc/guilib/GUITextureGL.o
CPP xbmc/guilib/MatrixGLES.o
AR xbmc/guilib/guilib.a
**********************
Complete log (1.25 mb): https://www.dropbox.com/s/njq3cgu692ppu1...d.log?dl=0