On 1/25/12 5:07 AM, lorena wrote: > Hi > > After running ./configure --with-php=/usr/bin/php I get the following > message and the config.log file I'm attaching > > Redland build summary: > Redland: 1.0.15 > Language APIs built: > > Seems ok, but when I perform make nothing is done! > > lorena@lorena-virtual-machine:~/Downloads/redland-bindings-1.0.14.1$ sudo make > make all-recursive > make[1]: Entering directory `/home/lorena/Downloads/redland-bindings-1.0.14.1' > Making all in data > make[2]: Entering directory > `/home/lorena/Downloads/redland-bindings-1.0.14.1/data' > make[2]: Nothing to be done for `all'. > make[2]: Leaving directory > `/home/lorena/Downloads/redland-bindings-1.0.14.1/data' > make[2]: Entering directory `/home/lorena/Downloads/redland-bindings-1.0.14.1' > make[2]: Leaving directory `/home/lorena/Downloads/redland-bindings-1.0.14.1' > make[1]: Leaving directory `/home/lorena/Downloads/redland-bindings-1.0.14.1' > > I've also tried to perform make in the php dir, and I get this error: > lorena@lorena-virtual-machine:~/Downloads/redland-bindings-1.0.14.1/php$ > sudo make > swig -v -I. -DREDLAND_POST_I -DREDLAND_INIT_I -DREDLAND_DECL_I > -DREDLAND_TYPEMAP_I -noproxy -module redland -o redland_wrap.c > /usr/local/share/redland/Redland.i > swig error : Unrecognized option -noproxy > Use 'swig -help' for available options. > make: *** [redland_wrap.c] Error 1 > lorena@lorena-virtual-machine:~/Downloads/redland-bindings-1.0.14.1/php$
Normally, swig should never be re-run when you build from a released tarball. The generated code (C) just needs compiling. The issue is here that you must have a version of swig (V1) that's older than supported. You can build a new swig and 'make clean' and retry but I'd recommend starting from a clean tarball again, after installing a new swig. SWIG v2 also seems to work but it might give some warnings. > Instead of compiling the sources I've tried installing the php5-librdf > package via apt-get. > Should librdf or redland appear as a php extension ? If so something is > wrong with this mechanism also since php -me lists the following extensions: > > [PHP Modules] > bcmath > bz2 > calendar > Core > ctype > date > dba > dom > ereg > exif > fileinfo > filter > ftp > gettext > hash > iconv > json > libxml > mbstring > mhash > openssl > pcntl > pcre > Phar > posix > readline > Reflection > session > shmop > SimpleXML > soap > sockets > SPL > standard > sysvmsg > sysvsem > sysvshm > tokenizer > wddx > xml > xmlreader > xmlwriter > zip > zlib > > [Zend Modules] I've got it installed from php5-librdf and it doesn't appear for me. I'm not sure why. Here's a better test using the test.php from the package: $ php /usr/share/doc/php5-librdf/examples/test.php Testing Redland... Redland world opened Redland storage created Redland model created Redland parser created Parsing... Done... Querying for dc:titles: Returned 1 results Executing query again Query results serialized to an XML string size 224 bytes Redland serializer created Serializing... Done... Done Dave _______________________________________________ redland-dev mailing list [email protected] http://lists.librdf.org/mailman/listinfo/redland-dev
