On Mon, Feb 21, 2005 at 02:08:28PM -0800, Richard Lynch wrote:
> 
> > I downloaded php-4.3.10 and tried to create a simple extension.  I
> > followed instructions exactly as ext_skel told.  I modified config.m4
> > only in the PHP_ARG_ENABLE() lines.  I ran buildconf, configure
> > --with-foo, make and then ./sapi/cli/php -f ext/foo/foo.php.
> 
> What happened to "make install" ???
> 
> You have to "make install" your new .so file to get copied over into your
> PHP extensions directory, which from the messages seems to be
> /usr/local/lib/php/extensions/no-debug-non-zts-20020429/ on your system...
> 
> I'm betting you have an 'ext/foo.so' file, but it's not installed yet.
> 
No, there's none!

[EMAIL PROTECTED] ext]$ pwd
/home/deep/php-4.3.10/ext
[EMAIL PROTECTED] ext]$ find . -name "*.so"
[EMAIL PROTECTED] ext]$

I gave this find after saying './buildconf --force', './configure
--with-nscli', 'make'.

(Which is what the ext_skel script asked me to do, after editing
config.m4)

Thanks for all the help, I think I'm still not done, however.

Regards,
Deepak

> > To get this error:
> >
> > [EMAIL PROTECTED] php-4.3.10]$ ./sapi/cli/php -f ext/foo/nscli.php
> >
> > Warning: dl(): Unable to load dynamic library
> > '/usr/local/lib/php/extensions/no-debug-non-zts-20020429/foo.so' -
> > /usr/local/lib/php/extensions/no-debug-non-zts-20020429/foo.so: cannot
> > open shared object file: No such file or directory in
> > /home/deep/php-4.3.10/ext/foo/nscli.php on line 3
> > Functions available in the test extension:<br>
> >
> > Warning: Invalid argument supplied for foreach() in
> > /home/deep/php-4.3.10/ext/foo/nscli.php on line 8
> > <br>
> > Module foo is not compiled into PHP
> > [EMAIL PROTECTED] php-4.3.10]$
> >

-- 
N Deepak || http://www.ndeepak.info/

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to