关于YAML-Syck的安装

关于YAML-Syck的安装

关于YAML-Syck的安装
好象是要先用c编译器编译的吧,但是怎么指定编译器呢,报错如下
*** WARNING ***

This release breaks compatibility with versions earlier than version 0.60 of
YAML::Syck and YAML.pm when serializing blessed references.

See the COMPATIBILITY file for more information.

This module requires a C compiler at makefile.pl line 38.
你的平台?
你使用什么操作系统?

如果是 Win32+ActivePerl 你需要利用 Visual Studio 自带的 vcvars32.bat 设置 Visual C/C++ 编译器的环境设量。在命令行上检查 VC 编译器是否可见的方法是使用命令:

[quote]
CL
[/quote]

或者写一个 hello.c 然后用下面的命令编译:

[quote]
cl hello.c
[/quote]

如果你在 Linux 或者其他 *NIX 系统上应该不会有任何问题(无法想象在这样的系统上会找不到 C 编译器,呵呵)。

注意了!Larry Wall 在工作时用的是 Windows 2000 + Strawberry Perl !!!

有 smoke 报告为证:

http://m19s28.vlinux.de/iblech/stuff/pugs-smokes/pugs-smoke-6.2.13-r16507-MSWin32-normal--1179876341-4941--18511-17568-943-1987-768-36--120fbf67211d1777cef8570ec6af87d7.html

这个 URL 是临时的,因为在 Ingo 的 smoke server 上。