![]() Registered Member ![]()
|
I am trying to use the utility kdesrc to download, build, install the whole kde5 on qt5. But on modules "kservice" and "solid" it fails. In log that utility give there is a compile error on a c++ style in a C source file. What i must to do? I tried to remove the comment from source but i obtained second error: an inexisting shared library required from cmake. WHAT I HAVE TO DO??? I use latest version of gcc, cmake, kdesrc. I want a generic approach, indepently that i am using the latest stable tree slackware
root@AB:/home/utente/Desktop/pattumeinstakde/kdesrc-build# cat ../sorgenti/log/2017-02-26-18/kservice/error.log # kdesrc-build running: 'gmake' '-j1' # from directory: /home/utente/Desktop/pattumeinstakde/sorgenti/build/frameworks/kservice Scanning dependencies of target docs-kbuildsycoca5-kbuildsycoca5-8 [ 1%] Generating kbuildsycoca5.8 Note: Writing kbuildsycoca5.8 [ 1%] Built target docs-kbuildsycoca5-kbuildsycoca5-8 Scanning dependencies of target docs-desktoptojson-desktoptojson-8 [ 2%] Generating desktoptojson.8 Note: Writing desktoptojson.8 [ 2%] Built target docs-desktoptojson-desktoptojson-8 Scanning dependencies of target KF5Service_automoc [ 3%] Automatic moc for target KF5Service Generating moc source KF5Service_automoc.dir/moc_ktoolinvocatio_KTGOUI5WYIXEAN.cpp Generating moc source KF5Service_automoc.dir/moc_kautostart_B7POP6NWXYE5RH.cpp Generating moc source KF5Service_automoc.dir/moc_kbuildsycoca_p_LR74J5A4EJEMXC.cpp Generating moc source KF5Service_automoc.dir/moc_ksycoca_5CBLXV7ZQ2DG56.cpp Generating moc source KF5Service_automoc.dir/moc_vfolder_menu_p_BOYCUDR36LJVXZ.cpp Generating moc compilation KF5Service_automoc.cpp [ 3%] Built target KF5Service_automoc [ 4%] Generating klauncher_iface.cpp, klauncher_iface.h [ 4%] [BISON][TraderParser] Building parser with bison 3.0.4 [ 5%] [FLEX][TraderLexer] Building scanner with flex 2.6.0 [ 6%] Generating klauncher_iface.moc Scanning dependencies of target KF5Service [ 7%] Building CXX object src/CMakeFiles/KF5Service.dir/kdeinit/ktoolinvocation.cpp.o [ 7%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kautostart.cpp.o [ 8%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kmimetypefactory.cpp.o [ 9%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kmimetypetrader.cpp.o [ 10%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kservice.cpp.o [ 11%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kserviceaction.cpp.o [ 11%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kservicefactory.cpp.o [ 12%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kservicegroup.cpp.o [ 13%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kservicegroupfactory.cpp.o [ 14%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kserviceoffer.cpp.o [ 15%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kservicetype.cpp.o [ 16%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kservicetypefactory.cpp.o [ 16%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kservicetypeprofile.cpp.o [ 17%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kservicetypetrader.cpp.o [ 18%] Building CXX object src/CMakeFiles/KF5Service.dir/services/ktraderparse.cpp.o [ 19%] Building CXX object src/CMakeFiles/KF5Service.dir/services/ktraderparsetree.cpp.o [ 20%] Building CXX object src/CMakeFiles/KF5Service.dir/services/kplugininfo.cpp.o /home/utente/Desktop/pattumeinstakde/sorgenti/frameworks/kservice/src/services/kplugininfo.cpp: In static member function 'static QList<KPluginInfo> KPluginInfo::fromServices(const List&, const KConfigGroup&)': /home/utente/Desktop/pattumeinstakde/sorgenti/frameworks/kservice/src/services/kplugininfo.cpp:421:29: warning: 'KPluginInfo::KPluginInfo(KService::Ptr)' is deprecated [-Wdeprecated-declarations] KPluginInfo info(*it); ^ /home/utente/Desktop/pattumeinstakde/sorgenti/frameworks/kservice/src/services/kplugininfo.cpp:302:1: note: declared here KPluginInfo::KPluginInfo(const KService::Ptr service) ^ [ 20%] Building CXX object src/CMakeFiles/KF5Service.dir/services/servicesdebug.cpp.o [ 21%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/ksycoca.cpp.o [ 22%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/ksycocadevices.cpp.o [ 23%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/ksycocadict.cpp.o [ 24%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/ksycocaentry.cpp.o [ 24%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/ksycocafactory.cpp.o [ 25%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/kmemfile.cpp.o [ 26%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/sycocadebug.cpp.o [ 27%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/kbuildmimetypefactory.cpp.o [ 28%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/kbuildservicetypefactory.cpp.o [ 29%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/kbuildservicefactory.cpp.o [ 29%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/kbuildservicegroupfactory.cpp.o [ 30%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/kbuildsycoca.cpp.o [ 31%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/kctimefactory.cpp.o [ 32%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/kmimeassociations.cpp.o [ 33%] Building CXX object src/CMakeFiles/KF5Service.dir/sycoca/vfolder_menu.cpp.o [ 33%] Building CXX object src/CMakeFiles/KF5Service.dir/plugin/kplugintrader.cpp.o [ 34%] Building CXX object src/CMakeFiles/KF5Service.dir/plugin/kdbusservicestarter.cpp.o [ 35%] Building CXX object src/CMakeFiles/KF5Service.dir/kdeinit/ktoolinvocation_x11.cpp.o [ 36%] Building C object src/CMakeFiles/KF5Service.dir/yacc.c.o services/yacc.y: In function 'kiotradererror': services/yacc.y:157:25: warning: unused parameter 'scanner' [-Wunused-parameter] [ 37%] Building C object src/CMakeFiles/KF5Service.dir/lex.c.o /home/utente/Desktop/pattumeinstakde/sorgenti/build/frameworks/kservice/src/lex.c: In function 'kiotraderensure_buffer_stack': /home/utente/Desktop/pattumeinstakde/sorgenti/build/frameworks/kservice/src/lex.c:1708:21: error: C++ style comments are not allowed in ISO C90 num_to_alloc = 1; // After all that talk, this was set to 1 anyways... ^ /home/utente/Desktop/pattumeinstakde/sorgenti/build/frameworks/kservice/src/lex.c:1708:21: error: (this will be reported only once per input file) services/lex.l: At top level: /home/utente/Desktop/pattumeinstakde/sorgenti/build/frameworks/kservice/src/lex.c:1398:16: warning: 'input' defined but not used [-Wunused-function] static int input (yyscan_t yyscanner) ^ src/CMakeFiles/KF5Service.dir/build.make:973: recipe for target 'src/CMakeFiles/KF5Service.dir/lex.c.o' failed gmake[2]: *** [src/CMakeFiles/KF5Service.dir/lex.c.o] Error 1 CMakeFiles/Makefile2:251: recipe for target 'src/CMakeFiles/KF5Service.dir/all' failed gmake[1]: *** [src/CMakeFiles/KF5Service.dir/all] Error 2 Makefile:138: recipe for target 'all' failed gmake: *** [all] Error 2 root@AB:/home/utente/Desktop/pattumeinstakde/kdesrc-build# root@AB:/home/utente/Desktop/pattumeinstakde/kdesrc-build# root@AB:/home/utente/Desktop/pattumeinstakde/kdesrc-build# cat ../sorgenti/log/2017-02-26-18/solid/ build.log error.log git-rebase.log clean-builddir.log git-checkout-update.log cmake.log git-fetch.log root@AB:/home/utente/Desktop/pattumeinstakde/kdesrc-build# cat ../sorgenti/log/2017-02-26-18/solid/error.log # kdesrc-build running: 'gmake' '-j1' # from directory: /home/utente/Desktop/pattumeinstakde/sorgenti/build/frameworks/solid Scanning dependencies of target KF5Solid_automoc [ 0%] Automatic moc for target KF5Solid Generating moc source moc_udevqtclient.cpp Generating moc source moc_devicemanager_p.cpp Generating moc source moc_devicenotifier.cpp Generating moc source KF5Solid_automoc.dir/moc_fakebattery_NMWTWLO4T3H5LX.cpp Generating moc source KF5Solid_automoc.dir/moc_fakeblock_JRLJEBXRKHS47V.cpp Generating moc source KF5Solid_automoc.dir/moc_fakecamera_WSZ4MJ5C2UGMXJ.cpp Generating moc source KF5Solid_automoc.dir/moc_fakecdrom_CPDPHM3BQBPR6I.cpp Generating moc source KF5Solid_automoc.dir/moc_fakedevice_Q2X3AK3NHAL4EH.cpp Generating moc source KF5Solid_automoc.dir/moc_fakedevice_p_IA3N7VD2UH7XF5.cpp Generating moc source KF5Solid_automoc.dir/moc_fakedeviceinte_62JSLA2P44LIXU.cpp Generating moc source KF5Solid_automoc.dir/moc_fakegenericint_YFL4YC2K6OBV66.cpp Generating moc source KF5Solid_automoc.dir/moc_fakemanager_FE3ZCWJJXOB4MF.cpp Generating moc source KF5Solid_automoc.dir/moc_fakenetworksha_WVSKCGWQTIBQFB.cpp Generating moc source KF5Solid_automoc.dir/moc_fakeopticaldis_6TTI4PTDCVEJG5.cpp Generating moc source KF5Solid_automoc.dir/moc_fakeportableme_NPEQ3C3A3XHEVI.cpp Generating moc source KF5Solid_automoc.dir/moc_fakeprocessor_BUP5Y6P36VDSNY.cpp Generating moc source KF5Solid_automoc.dir/moc_fakestorage_IYNP7WE6ZESIS6.cpp Generating moc source KF5Solid_automoc.dir/moc_fakestorageacc_RHHL5R2HPJVQJW.cpp Generating moc source KF5Solid_automoc.dir/moc_fakevolume_VSQTCIJ2PMYHPW.cpp Generating moc source KF5Solid_automoc.dir/moc_fstabdevice_TI4DVZ7KCR6YEC.cpp Generating moc source KF5Solid_automoc.dir/moc_fstabmanager_3WXHTT5GSUNBUT.cpp Generating moc source KF5Solid_automoc.dir/moc_fstabnetworksh_XH2I3AZX56O3KL.cpp Generating moc source KF5Solid_automoc.dir/moc_fstabstorageac_2EJRAOXDESOKFL.cpp Generating moc source KF5Solid_automoc.dir/moc_fstabwatcher_MRZSTULRSSJPAQ.cpp Generating moc source KF5Solid_automoc.dir/moc_rootdevice_OB5SP3QJ6PQXVS.cpp Generating moc source KF5Solid_automoc.dir/moc_udevblock_EHMWNF27ZNEFAY.cpp Generating moc source KF5Solid_automoc.dir/moc_udevcamera_MBBSHLBZQD7OSP.cpp Generating moc source KF5Solid_automoc.dir/moc_udevdevice_NOG3FAHI4JLEKO.cpp Generating moc source KF5Solid_automoc.dir/moc_udevdeviceinte_HNP72STECLZK6Y.cpp Generating moc source KF5Solid_automoc.dir/moc_udevgenericint_K5LINM7DX4SK7I.cpp Generating moc source KF5Solid_automoc.dir/moc_udevmanager_WDI6TYKWMMCJ7Q.cpp Generating moc source KF5Solid_automoc.dir/moc_udevportableme_2C4UXPC5SLO4T2.cpp Generating moc source KF5Solid_automoc.dir/moc_udevprocessor_D3Y5QEJL4QO7IU.cpp Generating moc source KF5Solid_automoc.dir/moc_manager_CUR3PLKHLNRJXS.cpp Generating moc source KF5Solid_automoc.dir/moc_udisksblock_6WOT5JS4STRJMC.cpp Generating moc source KF5Solid_automoc.dir/moc_udisksdevice_OYPHAZ5W7ENT6Y.cpp Generating moc source KF5Solid_automoc.dir/moc_udisksdeviceba_5ML26ATXSQZYYB.cpp Generating moc source KF5Solid_automoc.dir/moc_udisksdevicein_3RQASM3DXA2FJC.cpp Generating moc source KF5Solid_automoc.dir/moc_udisksgenerici_3VY73E6HEICB7T.cpp Generating moc source KF5Solid_automoc.dir/moc_udisksmanager_N2PL5HRFTB3KKI.cpp Generating moc source KF5Solid_automoc.dir/moc_udisksopticald_NZCXRACNL3EH3E.cpp Generating moc source KF5Solid_automoc.dir/moc_udisksopticald_TUQ6JDGDB2LL3E.cpp Generating moc source KF5Solid_automoc.dir/moc_udisksstoragea_GDNV43RWV7A3WX.cpp Generating moc source KF5Solid_automoc.dir/moc_udisksstoraged_IFQ6KFKZWEAZ5Q.cpp Generating moc source KF5Solid_automoc.dir/moc_udisksstoragev_ULRT3BHQIVEDI5.cpp Generating moc source KF5Solid_automoc.dir/moc_upowerbattery_UEQNREVPUFDZQ4.cpp Generating moc source KF5Solid_automoc.dir/moc_upowerdevice_QA2DYM42M6DFDP.cpp Generating moc source KF5Solid_automoc.dir/moc_upowerdevicein_R45VYBNC3TQTJM.cpp Generating moc source KF5Solid_automoc.dir/moc_upowergenerici_JCMSKSUQ3SSWRZ.cpp Generating moc source KF5Solid_automoc.dir/moc_upowermanager_CKNQ54GFWUY65M.cpp Generating moc source KF5Solid_automoc.dir/moc_battery_NAL3HI7VHR2LZV.cpp Generating moc source KF5Solid_automoc.dir/moc_block_GGHXM3MQJ5XAEZ.cpp Generating moc source KF5Solid_automoc.dir/moc_camera_BWILMKGZAD62CG.cpp Generating moc source KF5Solid_automoc.dir/moc_device_p_IERYS6IQH2VB24.cpp Generating moc source KF5Solid_automoc.dir/moc_deviceinterfac_4NUA2UPSHPL4ZK.cpp Generating moc source KF5Solid_automoc.dir/moc_genericinterfa_7RD3NLIBUBPPSU.cpp Generating moc source KF5Solid_automoc.dir/moc_networkshare_DDUYKXKKU3SXW3.cpp Generating moc source KF5Solid_automoc.dir/moc_opticaldisc_GQLQQ4CNWICJTW.cpp Generating moc source KF5Solid_automoc.dir/moc_opticaldrive_ZGKD52M223SQKP.cpp Generating moc source KF5Solid_automoc.dir/moc_portablemediap_ZY33GVDTHWOTDD.cpp Generating moc source KF5Solid_automoc.dir/moc_processor_7Q2TFGRYIZDZ4K.cpp Generating moc source KF5Solid_automoc.dir/moc_storageaccess_OZU2MZ57JZDMR5.cpp Generating moc source KF5Solid_automoc.dir/moc_storagedrive_L6VV3BYPJPG4Q3.cpp Generating moc source KF5Solid_automoc.dir/moc_storagevolume_ESGXAQHMOPIZSM.cpp Generating moc source KF5Solid_automoc.dir/moc_device_DSHYHFAB4BCCTM.cpp Generating moc source KF5Solid_automoc.dir/moc_devicemanager_L3WQDUETWY3EFC.cpp Generating moc compilation KF5Solid_automoc.cpp [ 0%] Built target KF5Solid_automoc [ 0%] [FLEX][SolidLexer] Building scanner with flex 2.6.0 [ 0%] [BISON][SolidParser] Building parser with bison 3.0.4 Scanning dependencies of target KF5Solid [ 1%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/managerbase.cpp.o [ 1%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/solidnamespace.cpp.o [ 2%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/predicateparse.cpp.o [ 2%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/device.cpp.o [ 3%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/devicemanager.cpp.o [ 3%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/deviceinterface.cpp.o [ 4%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/genericinterface.cpp.o [ 4%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/processor.cpp.o [ 5%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/block.cpp.o [ 5%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/storagedrive.cpp.o [ 6%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/opticaldrive.cpp.o [ 6%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/storagevolume.cpp.o [ 7%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/opticaldisc.cpp.o [ 7%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/storageaccess.cpp.o [ 8%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/camera.cpp.o [ 8%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/portablemediaplayer.cpp.o [ 9%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/networkshare.cpp.o [ 9%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/battery.cpp.o [ 10%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/frontend/predicate.cpp.o [ 10%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/battery.cpp.o [ 11%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/block.cpp.o [ 11%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/camera.cpp.o [ 12%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/opticaldrive.cpp.o [ 12%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/device.cpp.o [ 13%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/deviceinterface.cpp.o [ 13%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/devicemanager.cpp.o [ 14%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/genericinterface.cpp.o [ 14%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/networkshare.cpp.o [ 14%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/opticaldisc.cpp.o [ 15%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/portablemediaplayer.cpp.o [ 15%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/processor.cpp.o [ 16%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/storagedrive.cpp.o [ 16%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/storagevolume.cpp.o [ 17%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/ifaces/storageaccess.cpp.o [ 17%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/shared/rootdevice.cpp.o [ 18%] Building CXX object src/solid/CMakeFiles/KF5Solid.dir/devices/backends/shared/cpufeatures.cpp.o [ 18%] Building C object src/solid/CMakeFiles/KF5Solid.dir/predicate_parser.c.o devices/predicate_parser.y: In function 'Soliderror': devices/predicate_parser.y:93:28: warning: unused parameter 'scanner' [-Wunused-parameter] [ 19%] Building C object src/solid/CMakeFiles/KF5Solid.dir/predicate_lexer.c.o /home/utente/Desktop/pattumeinstakde/sorgenti/build/frameworks/solid/src/solid/predicate_lexer.c: In function 'Solidensure_buffer_stack': /home/utente/Desktop/pattumeinstakde/sorgenti/build/frameworks/solid/src/solid/predicate_lexer.c:1587:21: error: C++ style comments are not allowed in ISO C90 num_to_alloc = 1; // After all that talk, this was set to 1 anyways... ^ /home/utente/Desktop/pattumeinstakde/sorgenti/build/frameworks/solid/src/solid/predicate_lexer.c:1587:21: error: (this will be reported only once per input file) devices/predicate_lexer.l: At top level: /home/utente/Desktop/pattumeinstakde/sorgenti/build/frameworks/solid/src/solid/predicate_lexer.c:1277:16: warning: 'input' defined but not used [-Wunused-function] static int input (yyscan_t yyscanner) ^ src/solid/CMakeFiles/KF5Solid.dir/build.make:962: recipe for target 'src/solid/CMakeFiles/KF5Solid.dir/predicate_lexer.c.o' failed gmake[2]: *** [src/solid/CMakeFiles/KF5Solid.dir/predicate_lexer.c.o] Error 1 CMakeFiles/Makefile2:145: recipe for target 'src/solid/CMakeFiles/KF5Solid.dir/all' failed gmake[1]: *** [src/solid/CMakeFiles/KF5Solid.dir/all] Error 2 Makefile:138: recipe for target 'all' failed gmake: *** [all] Error 2 root@AB:/home/utente/Desktop/pattumeinstakde/kdesrc-build# |
Registered users: Bing [Bot], daret, Google [Bot], sandyvee, Sogou [Bot]