note 46000 added to ref.pfpro
| From: | mark at tuscaloosadesigncompany dot com | Date: | Sat, 25 Sep 2004 23:02:17 +0000 |
| Subject: | note 46000 added to ref.pfpro | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-77327@lists.php.net to get a copy of this message | ||
After upgrading my slackware system's glibc to 2.3.3 (which is the first version of glibc on
slackware that does not include a __ctype compatibility patch) and spending far too much time trying
to figure out why the configure script could not figure out I had version 3 of the payflow pro
library, the simple solution was to download the "Linux (Redhat 9.x)" version of the
payflow SDK because Verisign has linked this version of the library to the glibc 2.3.x version of
the __ctype functions (which are of the form __ctype_xxx_loc instead of __ctype_xxx).
You should avoid the "Linux - (libc6 / glibc2 / ELF kernels 2.0.36 and above)" version of
the SDK unless you have a glibc version < 2.3.x.
If you're having this problem, check your config.log for the following lines:
/usr/local/lib/libpfpro.so: undefined reference to `__ctype_b'
/usr/local/lib/libpfpro.so: undefined reference to `__ctype_tolower'
You can also run the following command to find out which version of the __ctype functions the
library was linked to:
readelf -s /usr/local/lib/libpfpro.so | grep ctype
----
Manual Page -- http://www.php.net/manual/en/ref.pfpro.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+46000
Delete -- http://master.php.net/manage/user-notes.php?action=delete+46000&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+46000&report=yes
Search -- http://master.php.net/manage/user-notes.php