求教 有人在 mac 下使用tintin吗?
本帖最后由 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 两个办法
1.修改TINTIN++代码,把#include <pcre.h>改成 #include "/usr/local/include/pcre.h" (我在10.9.2 lion下面装完是在这里,你看看你的在哪里)
2.把pcre.h copy到你的include目录,路径非常长,在xode里面 回复 2# istillsun
thank 这个我看了的 ubuntu下我安装没啥问题。mac下的有问题。 回复 3# michen
谢谢!我晚上回去试试,。 自己编译了pcre 把pcre.h 放在了xcode那个目录下 成功搞定。win、linux、mac机器人完美兼容。 解决方案:删除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就可以了 brew install pcre
页:
[1]