北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 9988|回复: 6

求教 有人在 mac 下使用tintin吗?

[复制链接]
发表于 2014-4-7 15:34:25 | 显示全部楼层 |阅读模式
本帖最后由 hulai 于 2014-4-7 07:39 AM 编辑

我在mac下安装tintin  提示
configure: error: pcre header file not found, is the development part present

不管我用port安装pcre 还是 自己编译pcre 都找不到,,,,我看了下 文件是存在的 他就是找不到
类似的 zlib 就不存在这样的问题。

求解决办法

或者能给一个 直接编译好能用的

系统 max os x 10.9.2

mac 新手求教。
北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2014-4-8 00:21:27 | 显示全部楼层
两个办法
1.修改TINTIN++代码,把#include 改成 #include "/usr/local/include/pcre.h" (我在10.9.2 lion下面装完是在这里,你看看你的在哪里)
2.把pcre.h copy到你的include目录,路径非常长,在xode里面
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2014-4-8 11:23:32 | 显示全部楼层
回复 2# istillsun


    thank 这个我看了的 ubuntu下我安装没啥问题。mac下的有问题。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2014-4-8 11:24:31 | 显示全部楼层
回复 3# michen


    谢谢!我晚上回去试试,。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2014-4-22 15:32:27 | 显示全部楼层
自己编译了pcre 把pcre.h 放在了xcode那个目录下 成功搞定。win、linux、mac机器人完美兼容。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2014-6-18 13:57:31 | 显示全部楼层
解决方案:删除xcode,先编译zlib或pcre,在编译的时候会跳出来要求安装xcode command line tool,跳出来对话框,点安装。装好以后就可以直接编译tintin了。
这个问题的关键是xcode的头文件是放在/application/xcode.app这个目录下很深的地方,并且安装了xcode的时候默认调用这个目录下的头文件,而pcre编译好以后默认是在/usr/include里面,所以才会出现这个错误。
或者把xcode下的那个include文件夹ln到/usr/include里,或者直接把pcre.h复制到xcode里面的include文件夹里面。当然后面这2种只是猜想,具体还要各位测试。

另外osx装了tintin以后,进入mud是乱码,原因是osx默认编码不是gbk。可以安装iTerm2替代默认的控制台,把iTerm2的默认编码改成gbk就可以了
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2015-2-7 07:18:38 | 显示全部楼层
brew install pcre
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-24 04:48 PM , Processed in 0.011318 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表