note 46000 added to ref.pfpro

From: 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

« previous php.notes (#77327) next »