From kde-devel Sun Jul 04 14:54:18 2010 From: Stefano Crocco Date: Sun, 04 Jul 2010 14:54:18 +0000 To: kde-devel Subject: Re: kdebindings-4.4.5AND-ruby-1.9.1-p376 Message-Id: <201007041701.07176.stefano.crocco () alice ! it> X-MARC-Message: https://marc.info/?l=kde-devel&m=127825525824069 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 <<