[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: kdebindings-4.4.5AND-ruby-1.9.1-p376
From:       Stefano Crocco <stefano.crocco () alice ! it>
Date:       2010-07-04 14:54:18
Message-ID: 201007041701.07176.stefano.crocco () alice ! it
[Download RAW message or body]

On Sunday 04 July 2010, sibu wrote:
> |Greetings
> |
> |I am trying top compile kdebindings-4.4.5. on a pure 64bit clfs linux
> |machine. The compilation  progresses to ~73 prcent  then fails :-
> |
> |[ 73%] Building CXX object
> |ruby/krossruby/CMakeFiles/krossruby.dir/rubyvariant.o
> |In file included from ~/kdebindings-4.4.5/ruby/krossruby/rubyvariant.h:24,
> |                 from
> |~/kdebindings-4.4.5/ruby/krossruby/rubyvariant.cpp:21:
> |~/kdebindings-4.4.5/ruby/krossruby/rubyconfig.h:24:17: error: env.h: No
> |such file or directory
> |~/kdebindings-4.4.5/ruby/krossruby/rubyconfig.h:25:21: error: rubysig.h:
> |No such file or directory
> |~/kdebindings-4.4.5/ruby/krossruby/rubyconfig.h:26:18: error: node.h: No
> |such file or directory
> |~/kdebindings-4.4.5/ruby/krossruby/rubyconfig.h:27:21: error: version.h:
> |No such file or directory
> |~/kdebindings-4.4.5/ruby/krossruby/rubyconfig.h:29:16: error: st.h: No
> |such file or directory
> |
> |I have ruby-1.9.1-p376 installed in /usr  and   the said installation does
> |not  appear to have
> |--env.h,
> |--mode.h ,
> |--version.h
> |
> |headers  files.  The header files I have are shown below:-
> |
> |############### below are the header files and   links for somesuch that I
> |have
> |
> |---------------/usr/include/ruby-1.9.1
> |/usr/include/ruby-1.9.1/ruby/backward
> |/usr/include/ruby-1.9.1/ruby/defines.h
> |/usr/include/ruby-1.9.1/ruby/digest.h
> |/usr/include/ruby-1.9.1/ruby/dl.h
> |/usr/include/ruby-1.9.1/ruby/encoding.h
> |/usr/include/ruby-1.9.1/ruby/intern.h
> |/usr/include/ruby-1.9.1/ruby/io.h
> |/usr/include/ruby-1.9.1/ruby/missing.h
> |/usr/include/ruby-1.9.1/ruby/oniguruma.h
> |/usr/include/ruby-1.9.1/ruby/re.h
> |/usr/include/ruby-1.9.1/ruby/regex.h
> |/usr/include/ruby-1.9.1/ruby/ruby
> |/usr/include/ruby-1.9.1/ruby/ruby.h
> |/usr/include/ruby-1.9.1/ruby/st.h
> |/usr/include/ruby-1.9.1/ruby/util.h
> |/usr/include/ruby-1.9.1/ruby/vm.h
> |
> |
> |------------------/usr/include/ruby-1.9.1/ruby/backward
> |/usr/include/ruby-1.9.1/ruby/backward/rubyio.h
> |/usr/include/ruby-1.9.1/ruby/backward/rubysig.h
> |/usr/include/ruby-1.9.1/ruby/backward/st.h
> |/usr/include/ruby-1.9.1/ruby/backward/util.h
> |
> |------------------/usr/include/ruby-1.9.1/ruby/ruby
> |bash-4.0# cd /usr/include/ruby-1.9.1/ruby/ruby
> |bash-4.0# ls -l
> |total 0
> |lrwxrwxrwx 1 root root 51 Jul  4 13:25 config.h ->
> |/usr/include//ruby-1.9.1/x86_64-linux/ruby/config.h
> |lrwxrwxrwx 1 root root 38 Jul  4 13:37 defines.h ->
> |/usr/include/ruby-1.9.1/ruby/defines.h
> |lrwxrwxrwx 1 root root 39 Jul  4 13:37 encoding.h ->
> |/usr/include/ruby-1.9.1/ruby/encoding.h
> |lrwxrwxrwx 1 root root 40 Jul  4 13:37 oniguruma.h ->
> |/usr/include/ruby-1.9.1/ruby/oniguruma.h
> |bash-4.0#
> |
> |
> |####################
> |help would be appreciated
> |
> |yours sincerely
> |sX
> |
> |>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to
> |>> unsubscribe <<

It fails compiling kross because it seems kross doesn't work with ruby 1.9 (I 
just filed a bug about it this morning). If you don't need it, you can disable 
it by passing the -DENABLE_KROSSRUBY=OFF parameter to cmake. If you do need 
it, then I fear you're out of luck. As far as I know, the only option you have 
is to switch back to ruby 1.8.

I hope this helps

Stefano
 
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic