安装出现 error: ‘struct gdIOCtx’ has no member named ‘data’
vi <gd_dir>/include/gd_io.h
typedef struct gdIOCtx
{
int (*getC) (struct gdIOCtx *);
int (*getBuf) (struct gdIOCtx *, void *, int);
void (*putC) (struct gdIOCtx *, int);
int (*putBuf) (struct gdIOCtx *, const void *, int);
/* seek must return 1 on SUCCESS, 0 on FAILURE. Unlike fseek! */
int (*seek) (struct gdIOCtx *, const int);
long (*tell) (struct gdIOCtx *);
void (*gd_free) (struct gdIOCtx *);
}
括号内增加 void (*data);
php动态增加模块
cd {php安装文件路径}/root/repo/php-5.4.11/ext/gettext
/usr/local/php/bin/phpize
./configur –with-php-config=/usr/local/php/bin/php-config
make && make install
重起apache
apachectl stop
apachectl start
cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/
ls |grep gettext
gettext.so
vi /usr/local/php/lib/php.ini
在加载模块的地加上一行extension=gettext.so
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。