FreeBSD users BEWARE, this extension will not compile and install with the "pecl install paradox" command.
The configure script fails because it tries to use a library (libdl.a) that is available by default in Linux but not on FreeBSD. I had to alter the configure script and install the package manually.
I have reported this on the package page as a bug, but there does not seem to be any movement in maintaining this package, so I am posting this here for anyone having trouble trying to install this package on FreeBSD.
インストール手順
この PECL 拡張モジュールをインストールする方法は、 マニュアルの PECL 拡張モジュールのインストール という章にあります。 新規リリース・ダウンロード・ソースファイル・管理者情報・CHANGELOG といった関連する情報については、次の場所にあります。 » http://pecl.php.net/package/paradox
事前に pxlib をインストールしておいてください。 rpm や debian パッケージで pxlib をインストールした場合は、 開発者向けパッケージも忘れずにインストールしてください。
admin at aldisa dot ca
24-Jan-2011 08:16
etlapa
07-Aug-2010 12:21
This was my experience in Ubuntu distro. I install everything from console. Type:
sudo aptitude install php-pear
sudo aptitude install php5-dev
sudo aptitude install pxlib1
sudo aptitude install pxlib-dev
sudo pecl install paradox
Display your php config by using the phpinfo() and
find the path shown at "Scan this dir for additional .ini files"
In my case I found "/etc/php5/apache2/conf.d"
At this path create a file name "paradox.ini" with this content:
extension=paradox.so
Then type "php --info | grep paradox" to verify the configuration is read properly and there are no errors. You should see something like...
/etc/php.d/paradox.ini,
paradox
service httpd restart. In my case:
sudo /etc/init.d/apache2 restart
john dot navratil at sbcglobal dot net
20-Apr-2008 11:31
You will need 'pecl' and 'phpize'. Make sure the php-pear (for pecl) and php-devel (for phpize) packages are installed.
Download pxlib package from pxlib.sourceforge.net. expand/config/make/make install. No tricks there.
pecl install paradox
Edit php.ini or, preferably, create /etc/php.d/paradox.ini to contain:
extension=paradox.so
'php --info | grep paradox' to verify the configuration is read properly and there are no errors. You should see something like...
/etc/php.d/paradox.ini,
paradox
service httpd restart
