[Kde-bindings] [Bug 203994] New: kdebindings-4.3.0 cannot find falcon/errhand.h
Taurnil
taurnil.oronar at gmail.com
Sat Aug 15 20:12:58 UTC 2009
https://bugs.kde.org/show_bug.cgi?id=203994
Summary: kdebindings-4.3.0 cannot find falcon/errhand.h
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: taurnil.oronar at gmail.com
Version: (using KDE 4.3.0)
Compiler: gcc-4.2.4
OS: Linux
Installed from: Compiled From Sources
Using falcon-0.9.4, compiled from source. When specifing
-DENABLE_KROSSFALCON=on for the kdebindings cmake/make, cmake says;
-- Found FALCON: /usr/include
-- Build Kross Falcon... yes
but the make fails with;
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconerrhand.h:23:28: error:
falcon/errhand.h: No such file or directory
I see only two error related headers installed by falcon-0.9.4;
/usr/include/falcon/error_base.h
/usr/include/falcon/error.h
The rest of the make fails with;
[ 63%] Built target krosspython
Scanning dependencies of target qtruby4
[ 63%] Building CXX object ruby/qtruby/src/CMakeFiles/qtruby4.dir/qtruby.o
Linking CXX shared module ../../../lib/qtruby4.so
[ 63%] Built target qtruby4
Scanning dependencies of target rubyqtwebkit
[ 63%] Building CXX object ruby/qtwebkit/CMakeFiles/rubyqtwebkit.dir/qtwebkit.o
[ 63%] Building CXX object
ruby/qtwebkit/CMakeFiles/rubyqtwebkit.dir/qtwebkithandlers.o
Linking CXX shared module ../../lib/qtwebkit.so
In file included from
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:21:
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconerrhand.h:33: error:
expected class-name before '{' token
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:34: error:
ISO C++ forbids declaration of 'FlcLoader' with no type
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:34: error:
invalid use of '::'
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:34: error:
expected ';' before '*' token
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:37: error:
ISO C++ forbids declaration of 'ErrorHandler' with no type
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:37: error:
invalid use of '::'
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:37: error:
expected ';' before '*' token
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp: In
constructor 'Kross::FalconInterpreterPrivate::FalconInterpreterPrivate()':
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:46: error:
class 'Kross::FalconInterpreterPrivate' does not have any field named
'm_loader'
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:47: error:
class 'Kross::FalconInterpreterPrivate' does not have any field named
'm_errHandler'
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp: In
constructor
'Kross::FalconInterpreter::FalconInterpreter(Kross::InterpreterInfo*)':
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:62: error:
'class Kross::FalconInterpreterPrivate' has no member named 'm_loader'
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:62: error:
expected type-specifier
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:62: error:
expected `;'
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:65: error:
'class Kross::FalconInterpreterPrivate' has no member named 'm_loader'
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:68: error:
'class Kross::FalconInterpreterPrivate' has no member named 'm_errHandler'
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:69: error:
'class Kross::FalconInterpreterPrivate' has no member named 'm_loader'
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:69: error:
'class Kross::FalconInterpreterPrivate' has no member named 'm_errHandler'
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp: In
destructor 'virtual Kross::FalconInterpreter::~FalconInterpreter()':
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:86: error:
'class Kross::FalconInterpreterPrivate' has no member named 'm_loader'
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:87: error:
'class Kross::FalconInterpreterPrivate' has no member named 'm_errHandler'
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp: In member
function 'void Kross::FalconInterpreter::initialize()':
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:99: error:
'setEngineLanguage' is not a member of 'Falcon'
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:102: error:
aggregate 'Falcon::EngineData data' has incomplete type and cannot be defined
/usr/src/kdebindings-4.3.0/falcon/krossfalcon/falconinterpreter.cpp:105: error:
'Init' is not a member of 'Falcon'
[ 63%] Built target rubyqtwebkit
make[2]: ***
[falcon/krossfalcon/CMakeFiles/krossfalcon.dir/falconinterpreter.o] Error 1
make[1]: *** [falcon/krossfalcon/CMakeFiles/krossfalcon.dir/all] Error 2
--
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