千分求帮助!决不食言!

minddancer 2003-08-20 11:19:17
我因项目需要,用到allegro这个图形库,编译它自己的例子都通过了,却运行不成功,就是无法出现任何画面。还望各位高手前辈帮助指点!
只要是可以让它自带的例子可以在我的环境里顺利跑起来,就放分1000!我的环境是LINUX2。4,刚装的,相当干净,如果有必要还可以再重新BUILD。无论如何,只要可以用起这个库就好!


下载地址:
allegro-4.0.3.tar.gz
http://alleg.sourceforge.net/wip.html
...全文
45 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
minddancer 2003-08-21
  • 打赏
  • 举报
回复
Ropyn(剑心) :
如何配置可以不用到X的库?
minddancer 2003-08-21
  • 打赏
  • 举报
回复
Ropyn(剑心) :
谢谢你那么快答复,我现在马上去调试 :)
DanXer 2003-08-21
  • 打赏
  • 举报
回复
呵呵,不客气了:-)
minddancer 2003-08-21
  • 打赏
  • 举报
回复
Ropyn(剑心)
好了,现在跑成功了,原来就是因为X库的麻烦 ^o^ 我先给你在这里放分100 其他的看短消息
minddancer 2003-08-20
  • 打赏
  • 举报
回复
我有3个ID可以放分,一次100,开几贴就可以了。
或者不想太招摇的话,就慢慢放 :) 怎样都可以啊,按你需要的方式来放
DanXer 2003-08-20
  • 打赏
  • 举报
回复
我也来试试,不知道到时候搂主打算怎么放这1000分!!!
fierygnu 2003-08-20
  • 打赏
  • 举报
回复
这会儿没Linux环境,solaris上跑的很好。
daehappy 2003-08-20
  • 打赏
  • 举报
回复
嘿!我来试一试,一千分哪,流口水中。。。
rlei 2003-08-20
  • 打赏
  • 举报
回复
呵呵,为了分数,不择手段!!!我也要试试
DanXer 2003-08-20
  • 打赏
  • 举报
回复
具体你那里examples里哪个由于某种原因(应该是其他驱动的问题)运行不起来,而你有非常想搞明白,那么告诉我!!
DanXer 2003-08-20
  • 打赏
  • 举报
回复
搞定!
我的环境。rh9;内核:2.4.20;gcc-3.2;autoconf
过程如下:(root权限)
cp allegro-4.0.3.tar.gz ~/
cd ~/
tar -zxpvf allegro-4.0.3.tar.gz
cd allegro-4.0.3
./configure --enable-static (说明:我同时生成静态库和动态库)
make
make install (说明:库文件被安装到/usr/local/lib,/usr/local/lib/allegro)
make install-man (说明:安装库帮助页,手册,man格式)
make install-info (说明:安装库帮助页,手册,info格式)
make suid (说明:linux中需要,demo,exsamples的权限设置)
cd /etc
vi ld.so.conf (说明:添加两行,"/usr/local/lib"和"/usr/local/lib/allegro")
ldconfig -v (说明:配置运行时依赖(查找动态库),例子使用的好像就是动态库版本,静态库版本用/usr/local/lib/liballegro.a)
cd ~/allegro-4.0.3/demo/
./demo (显示一个"allegro 4.0"图形画面)
cd ../example
./ex... (大部分都可直接运行,有些需要其他的图形库,或驱动(比如:dga)可能运行不起来,有些需要在X下运行)。

呵呵,满意吗!!!
fierygnu 2003-08-20
  • 打赏
  • 举报
回复
通过x-win32访问solaris时也不能正常显示。可以肯定是Xserver的问题。你的xfree86的版本是多少?如果低于4.1,最好升级试试。

23,116

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧