Hi,

At Fri, 4 Dec 2009 12:56:35 +0900,
lin fu wrote in [ruby-core:27023]:
> powerpc-linux-gcc -I. -I../../.ext/include/powerpc-linux -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\"  -D_FILE_OFFSET_BITS=64  -fPIC  -O2 -g -Wall -Wno-parentheses  -fPIC  -o ossl_x509ext.o -c ossl_x509ext.c
> ossl_x509ext.c: In function `ossl_x509ext_initialize':
> ossl_x509ext.c:285: warning: passing arg 2 of `d2i_X509_EXTENSION' from incompatible pointer type
> ossl_x509ext.c: In function `ossl_x509ext_to_der':
> ossl_x509ext.c:418: error: structure has no member named `ptr'
> ossl_x509ext.c:418: error: structure has no member named `len'

Other lines before it have also RSTRING_LEN and RSTRING_PTR,
but no error occurs there?

Can't you show the preprocessed result?

-- 
Nobu Nakada