Hi, Remzi, On 29 July 2013 09:10, Remzi AKYÜZ <linuxli...@gmail.com> wrote: > Hi, > > I cannot build ruby at trunk (37568) and i got this; > > i486-openwrt-linux-uclibc-gcc -I. -I../../.ext/include/i486-linux > -I../.././include -I../.././ext/openssl -DRUBY_EXTCONF_H=\"extconf.h\" > -I/openwrt/trunk/staging_dir/target-i386_uClibc-0.9.33.2/usr/include > -I/openwrt/trunk/staging_dir/target-i386_uClibc-0.9.33.2/include > -I/openwrt/trunk/staging_dir/toolchain-i386_gcc-4.6-linaro_uClibc-0.9.33.2/usr/include > -I/openwrt/trunk/staging_dir/toolchain-i386_gcc-4.6-linaro_uClibc-0.9.33.2/include > -I/openwrt/trunk/staging_dir/target-i386_uClibc-0.9.33.2/usr/lib/libiconv-stub/include > -I/openwrt/trunk/staging_dir/target-i386_uClibc-0.9.33.2/usr/lib/libintl-stub/include > -D_FILE_OFFSET_BITS=64 -fPIC -O2 -pipe -march=i686 -fno-caller-saves > -fhonour-copts -Wno-error=unused-but-set-variable > -I/openwrt/trunk/staging_dir/target-i386_uClibc-0.9.33.2/usr/lib/libiconv-stub/include > -I/openwrt/trunk/staging_dir/target-i386_uClibc-0.9.33.2/usr/lib/libintl-stub/include > -fPIC -o ossl_pkey_ec.o -c ossl_pkey_ec.c > ossl_pkey_ec.c: In function 'ossl_ec_group_initialize': > ossl_pkey_ec.c:761:24: warning: assignment makes pointer from integer > without a cast [enabled by default] > ossl_pkey_ec.c:815:29: error: 'EC_GROUP_new_curve_GF2m' undeclared > (first use in this function)
I guess you need to enable GF2m support for libopenssl build. │ Location: │ -> Libraries │ -> SSL │ -> libopenssl........................... Open source SSL toolkit (libraries) (PACKAGE_libopenssl [=m]) │ -> Configuration │ -> Enable elliptic curve support (OPENSSL_WITH_EC [=y]) Then, "Enable ec2m support". > ossl_pkey_ec.c:815:29: note: each undeclared identifier is reported only > once for each function it appears in > make[5]: *** [ossl_pkey_ec.o] Error 1 > make[5]: Leaving directory > `/openwrt/trunk/build_dir/target-i386_uClibc-0.9.33.2/ruby-1.9.2-p0/ext/openssl' > make[4]: *** [mkmain.sh] Error 1 > make[4]: Leaving directory > `/openwrt/trunk/build_dir/target-i386_uClibc-0.9.33.2/ruby-1.9.2-p0' > make[3]: *** > [/openwrt/trunk/build_dir/target-i386_uClibc-0.9.33.2/ruby-1.9.2-p0/.built] > Error 2 > make[3]: Leaving directory `/openwrt/trunk/feeds/packages/lang/ruby' > > > > Thanks. > > > > _______________________________________________ > openwrt-devel mailing list > openwrt-devel@lists.openwrt.org > https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel > _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel