2016年六月月 发布的文章

rust项目编译错误

一年之前写了一个蜘蛛来熟悉rust语言。当时rust刚1.0,现在已经1.9了,想再看看api是否稳定,成熟项目是否多了。
看官网,好像文档也多了不少,于是打算完善一下。先看看能不能编译。发现编译不对,提示solicit编译不过,看依赖没有solicit。于是去找是哪个依赖的依赖里有solicit。发现都没有。
cargo clean之后还是如此,但是solicit是一个http client,有关系的只能是hyper了。但是hyper的github上代码没有依赖solicit。下了一个编译,发现也没编译solicit。
偶然点开Cargo.lock一看,发现hyper有依赖solicit,但是估计是之前版本的,删除lock文件之后,这里算是过了。不过看提示还是有solicit,只是版本不同了。
提示url库的UrlParser调用错误,看来剩下的都是常规api变动错误了。。。

Source: xundaoinfo

PHP windows下编译参数

configure –disable-all –enable-cgi –with-analyzer –enable-cli –enable-cli-win32 –enable-embed –with-bz2 –with-curl –enable-sockets –with-sqlite3 –without-gd –with-gmp –enable-mbstring –enable-mbregex –with-mcrypt –with-openssl –enable-zephir_parser –enable-odbc –enable-sysvshm –with-tidy –with-mysqli –with-pdo-mssql –with-pdo-mysql –with-pdo-odbc –with-pdo-pgsql –with-pdo-sqlite –with-pdo-sqlite-external –enable-phar-native-ssl –with-xsl –enable-pdo –with-mysqlnd –enable-opcache

Source: xundaoinfo