note 46000 deleted from ref.pfpro by danbrown

From: Date: Fri, 26 Sep 2008 15:19:20 +0000
Subject: note 46000 deleted from ref.pfpro by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-144766@lists.php.net to get a copy of this message
Note Submitter: mark at tuscaloosadesigncompany dot com ---- 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

« previous php.notes (#144766) next »