我最近发现了Ruby Shoes ,这听起来对于像我这样的初学者来说非常有用。 唯一的问题是,我的笔记本电脑是X64,而唯一的Linux套件是I686。 无论如何,我尝试了它,它不适合我,我一直在得到一个错误。 当然,我没有想到它会起作用,但在x64 Linux上仍然有办法使用Shoes? 谢谢!
问题安装haskell平台
安装scala-2.9.2.msi之后,在scala目录下没有sbaz(在Windows上)
设置新的Dev服务器分配多个IP地址的最简单方法是什么?
Symfony2:由于奇怪的文件夹体系结构,不能复制网站
Flex Web层设置
Linux似乎没有64位的软件包,所以如果你的发行版不打包,你需要自己编译。 这听起来不像可怕!
首先,确保你有适当的开发库:
鞋子依赖于开罗,Pango,libungif,libjpeg,GTK + 2.0和Ruby,以及GCC及其链接器。
在Ubuntu或Debian上安装所有这些库:
#aptitude install libcairo2-dev libpixman-1-dev libpango1.0-dev libungif4-dev libjpeg62-dev libgtk2.0-dev vlc libvlc-dev libsqlite3-dev libcurl4-openssl-dev ruby1.8-dev rake
(在Ubuntu 8.10之前,实际上你需要libvlc0-dev。)
在Fedora上安装这些库:
#yum install -y giflib-devel cairo-devel libpixman-devel pango-devel libjpeg-devel gtk2-devel sqlite-devel vlc-devel libcurl-devel ruby-devel
如果我知道你使用的是什么发行版,我可以得到更具体的信息。 准备好之后,从shoooes.net抓取压缩包并将其解压缩。
然后,进入目录并运行
make
这将建立该项目。 假设成功完成,运行
make install
如果您需要进一步的帮助,请考虑加入邮件列表
发送消息给鞋子在code.whytheluckystiff.net
抄送: 为什么在why.luckystiff.net
或#iros.freenode.net上的#shoes
我正在使用Fedora Core 10.这是我尝试构建时得到的结果。
$ ~/shoes-0.r1134 bash: /home/Alex/shoes-0.r1134: is a directory $ make make: *** No targets specified and no makefile found. Stop
另外…
$ make shoes-0.r1134 make: nothing to be done for `shoes-0.r1134'.
另外,我已经看过回购,而Ruby Shoes不在其中。
我尝试了上面的说明。 我有
[nathan@ebisu ~/tmp/shoes-0.r1134] make build options: shoes raisins (0.r1134) [x86_64-linux] CC = cc RUBY = /usr OPTIONS = CC shoes/app.c CC shoes/canvas.c CC shoes/effects.c CC shoes/image.c CC shoes/internal.c CC shoes/ruby.c CC shoes/world.c CC shoes/native/gtk.c CC shoes/http/curl.c CC -o dist/libshoes.so /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libjpeg.so when searching for -ljpeg /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libjpeg.a when searching for -ljpeg CC bin/main.c CC -o dist/shoes-bin /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libjpeg.so when searching for -ljpeg /usr/lib64/gcc/x86_64-suse-linux/4.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libjpeg.a when searching for -ljpeg cp: cannot stat `/usr/lib/libruby.so': No such file or directory make: *** [dist/shoes.launch] Error 1
显然我有libjpeg安装。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。