编译安装 cherokee 1.0.1 通过 

今天cherokee 发布了1.0.1版本,改进了很多.
比如为虚拟主机增加php拓展.

于是便打算升级下.下载源码包,解压进入目录.

我的configure:

[root@PowerPC cherokee-1.0.1]# ./configure \
> --prefix=/usr/local/cherokee \
> --enable-beta \
> --enable-os-string=Aoi_Sola \
> --enable-trace \
> --enable-backtraces \
> --enable-internal-pcre \
> --enable-static-module=all \
> --with-mysql=no \
> --with-wwwuser=http \
> --with-wwwgroup=web

以前我都是直接把程序放到bin/sbin 下的,不过后台启动总是失败。
因为它总是在PREFIX下的bin/sbin 下面找二进制程序,这应该算是一个明显的bug,反应了很多次,总是不修复不知道是怎么回事……

这次直接指定一个PREFIX,看看怎么样.

检查依赖,没有问题.

编译 + 安装 ,make && make install.

完了后,进入 主目录 /usr/local/cherokee.

sbin/cherokee-admin -u -b -p 88 -x 启动后台.

点击“运行服务器”,果然OK了。我还能说什么呢 囧rz

不过,对于虚拟主机的设置方面的确是提高了。前几个版本都不能设置 URL通配符(我都是在配置文件里手动改的……),现在也修复了,很好.

设置好后,退出后台即可。服务器已启动.
[ ] ( 2302 次浏览 ) 永久链接 ( 3 / 2480 )
编译安装 Pidgin 2.7.0 通过 

昨天pidgin 发布了最新的2.7.0 版本,打算跟进了。
不过ubuntu官方的PPA源永远是滞后的,还是2.6.6 囧rz

也难怪了,只有一位开发者在维护。于是便自己动手了.

下载源码包,解压,进入目录.

我的configure:

sharl@sharl-laptop:~/pidgin-2.7.0$ ./configure \
> --prefix=/usr/local/pidgin \
> --bindir=/usr/local/bin \
> --sbindir=/usr/local/sbin \
> --sysconfdir=/etc/sysconfig \
> --localstatedir=/var \
> --disable-largefile \
> --disable-screensaver \
> --enable-cap \
> --enable-gnutls=no \
> --enable-nss=no \
> --with-extraversion=Sharl_IM \
> --with-x \
> --with-python

检查依赖,报了一个doxgen的警告
configure: WARNING: *** Doxygen not found, docs will not be available

直接忽略掉(因为我不需要帮助文档), make && make install.

一段时间后,安装完成.

运行 pidgin ,OK了
sharl@sharl-laptop:~/pidgin-2.7.0$ pidgin --version
Pidgin 2.7.0-Sharl_IM (libpurple 2.7.0)

重新配置帐号(因为之前的配置文件被我删掉了),便可以登录了
别忘了把QQ版本号调为2008,不然可是登不上的(默认2005).
[ ] ( 3316 次浏览 ) 永久链接 ( 3 / 2544 )
编译安装 DOSBox v0.74 通过 

dosbox 最近发布了最新版0.74,修复了部分游戏midi音乐不连贯的bug.

作为dos游戏爱好者的我迅速跟进了.由于ubuntu的官方源还没有准备好,所以决定自己编译了.
下载源码包,解压,进入目录.

我的configure:

sharl@sharl-laptop:~/dosbox-0.74$ ./configure \
> --prefix=/usr/local/dosbox \
> --bindir=/usr/local/bin \
> --sbindir=/usr/local/sbin \
> --sysconfdir=/etc/sysconfig \
> --localstatedir=/var \
> --enable-core-inline

检查依赖报错:
configure: WARNING: Can't find SDL_net, internal modem and ipx disabled
configure: WARNING: Can't find libSDL_sound, libSDL_sound support disabled

apt-get 安装缺少的库.

还是那句话,如果网速和硬盘够大,建议直接 apt-get build-dep dosbox 安装所有可能依赖.

之后,make && make install,速度很快,dosbox 果然是短小精悍的软件.

安装完成后,运行 dosbox.

附图(仙剑)一张:


果然背景音乐不再停顿了,很棒.
[ ] ( 2445 次浏览 ) 永久链接 ( 3 / 2489 )
编译安装 Cherokee 1.0.0 通过 

cherokee 又发布新版本了,本以为应该是0.99.50、51之类的

可是居然1.0了,震惊了

立即下载跟进.
http://www.cherokee-project.com/download/1.0/1.0.0/cherokee-1.0.0.tar.gz

解压,进入目录:

我的configure:

[root@PowerPC cherokee-1.0.0]# ./configure \
> --prefix=/usr/local/cherokee \
> --bindir=/usr/local/bin \
> --sbindir=/usr/local/sbin \
> --sysconfdir=/etc/sysconfig \
> --localstatedir=/var \
> --enable-beta \
> --enable-os-string=Aoi_Sora \
> --enable-trace \
> --enable-backtraces \
> --enable-internal-pcre \
> --enable-static-module=all \
> --with-mysql=no \
> --with-geoip=no \
> --with-ffmpeg=no \
> --with-wwwuser=http \
> --with-wwwgroup=web

make && make install.编译很顺利.

测试了下,后台启动服务器还是没修复.
继续用配置文件覆盖,启动服务器.囧rz...
[ ] ( 3617 次浏览 ) 永久链接 ( 3 / 2306 )
编译安装 M.A.M.E. v0.137 通过 

我爱玩街机,特别是三国战纪、西游记系列,那都是童年的美好回忆.

最近,我想把mame安装到我的ubuntu上来,搜索了一下发现说mame 不支持linux 系统.
这一点在mame 的官网http://mamedev.org/也可以印证.
在它的compile下面,只有 “Tools for building MAME on Windows”字样..

后来听说,只有mame 的修改版 sdlmame 和 xmame 才可以运行在linux上.

悲哀呀~~

不过我意外的看到mamedev.org的下载栏里面,有
MAME 0.xxx sources in ZIP format (all platforms)
这样的字样.

这不是意味着……可以跨平台?!

于是我火速下载源码包.解压,进入目录.

发现mame 已经提供了现成的makefile,我只需要编译即可.

运行,make. 报错.
make[2]: sdl-config: Command not found

apt-get install libsdl1.2-dev 即可.

再次进行编译.没有报错。

不过时间很长,真的很长,建议先去睡一觉.
完了之后,mame 已经编译好了.

这时候,运行

sharl@sharl-laptop:~/mame$ ./mame -h
M.A.M.E. v0.137 (May 8 2010) - Multiple Arcade Machine Emulator
Copyright Nicola Salmoria and the MAME Team

查看版本号.看来mame 已经ok 了.

运行 ./mame -createconfig 创建配置文件mame.ini
编辑一下,在rompath 一行加入rom所在路径,如
rompath roms;/media/Resource/Rom/Arcade Game

之后,便可以运行mame 去模拟街机了。
如图:


用mame 玩西游记.
[ ] ( 2115 次浏览 ) 永久链接 ( 3 / 2462 )

<< <上一页 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 下一页> >>