[Kde-bindings] [Bug 232107] New: ruby binding fails to compile
Tomas Vavra
xtom.vavra at gmail.com
Thu Mar 25 13:34:48 UTC 2010
https://bugs.kde.org/show_bug.cgi?id=232107
Summary: ruby binding fails to compile
Product: bindings
Version: unspecified
Platform: Compiled Sources
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: kde-bindings at kde.org
ReportedBy: xtom.vavra at gmail.com
Version: (using Devel)
Compiler: gcc version 4.4.3 (Debian 4.4.3-5)
OS: Linux
Installed from: Compiled sources
Ruby bindings fails to compile due missing kdevplatform/shell/profile.h. Before
compile I had to copy content of kdevplatform from extragear/sdk/kdevplatform.
I think that is something wrong with ruby bindings as profile.h doesn't exist
in kdevplatform.
Part of output:
[ 98% Built target rubyktexteditor
[100% Built target smokekdevplatform
[100% Building CXX object
ruby/kdevplatform/CMakeFiles/rubykdevplatform.dir/kdevplatformhandlers.o
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:36:40:
error: kdevplatform/shell/profile.h: No such file or directory
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:54: error:
âTypeIdentifierâ is not a member of âKDevelopâ
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:54: error:
âTypeIdentifierâ is not a member of âKDevelopâ
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:54: error:
âTypeIdentifierâ is not a member of âKDevelopâ
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:54: error:
âTypeIdentifierâ is not a member of âKDevelopâ
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:54: error:
template argument 1 is invalid
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:54: error:
no matches converting function âmarshall_ValueListItemâ to type âvoid (*)(class
Marshall*)â
/usr/src/kde4/kdebindings/ruby/qtruby/src/marshall_macros.h:166: error:
candidates are: template<class Item, class ItemList, const char* ItemSTR> void
marshall_ValueListItem(Marshall*)
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:55: error:
âProfileâ is not a member of âKDevelopâ
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:55: error:
âProfileâ is not a member of âKDevelopâ
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:55: error:
parse error in template argument list
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:55: error:
no matches converting function âmarshall_ValueListItemâ to type âvoid (*)(class
Marshall*)â
/usr/src/kde4/kdebindings/ruby/qtruby/src/marshall_macros.h:166: error:
candidates are: template<class Item, class ItemList, const char* ItemSTR> void
marshall_ValueListItem(Marshall*)
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:64: error:
âProfileâ is not a member of âKDevelopâ
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:64: error:
âProfileâ is not a member of âKDevelopâ
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:64: error:
âProfileâ is not a member of âKDevelopâ
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:64: error:
âProfileâ is not a member of âKDevelopâ
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:64: error:
template argument 1 is invalid
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:64: error:
no matches converting function âmarshall_ItemListâ to type âvoid (*)(class
Marshall*)â
/usr/src/kde4/kdebindings/ruby/qtruby/src/marshall_macros.h:50: error:
candidates are: template<class Item, class ItemList, const char* ItemSTR> void
marshall_ItemList(Marshall*)
/usr/src/kde4/kdebindings/ruby/kdevplatform/kdevplatformhandlers.cpp:55:
warning: â<unnamed>::KDevelopProfileEntryListSTRâ defined but not used
make[2: ***
[ruby/kdevplatform/CMakeFiles/rubykdevplatform.dir/kdevplatformhandlers.o Error
1
make[1: *** [ruby/kdevplatform/CMakeFiles/rubykdevplatform.dir/all Error 2
make: *** [all Error 2
Log directory for kdebindings is /usr/src/kde4/log/2010-03-25-08/kdebindings
Setting kdebindings,#error-log-file =
/usr/src/kde4/log/2010-03-25-08/kdebindings/build-1.log
Logfile for kdebindings is build-1.log
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Kde-bindings
mailing list