php-install Digest 29 Mar 2001 19:29:34 -0000 Issue 239 Topics (messages 2615 through 2629): Problem with PHP4 as an Apache DSO (SuSe Linux) 2615 by: systems Re: paranoide installation of php4 and auth_ldap 2616 by: Michael Weisbach Re: php4 test asks me if I want to download the file test.php ? 2617 by: hi 2618 by: Josh Lokot Re: Build Apache/SSL/PHP/GD 2619 by: Matthew Schroebel PHP4, IIS & Win2K: Requires authentication? 2620 by: Louis Troubles configuring GD library 2621 by: Roxana Paraschiv Re: Mac OS X Coming Soon 2622 by: Lejacko Recompile PHP RPM with -DEAPI? 2623 by: Myke Carter php istall problem 2624 by: Apurva KiritKumar Shah Re: PHP3 + iPlanet (Windows 2000) 2625 by: Alfred Lerch Re: [Auth_ldap] OT?: paranoide installation of php4 and auth_ldap (fwd) 2626 by: Michael Weisbach Static Apache build with LDAP 2627 by: John McCoy, Jr Unable to add Brekeley db3 support 2628 by: David conftest can't open library... 2629 by: Andrew Hill Administrivia: To subscribe to the digest, e-mail: [EMAIL PROTECTED] To unsubscribe from the digest, e-mail: [EMAIL PROTECTED] To post to the list, e-mail: [EMAIL PROTECTED] ----------------------------------------------------------------------
Hi - can someone help please? I'm trying to build php (4.0.4pl1) as a shared object, using apxs. I just used a very basic ./configure --with-apxs on the php side, then make. And that all seemed ok - no errors reported, and there was an .so file (./.libs/libphp4.so) produced. Then I go over to Apache (3.1.19), and do a configure --enable-module=so (or whatever it is) - anyway when I do 'httpd -l' I see mod_so, as well as a bunch of other stuff. So that all looks ok. I add a LoadModule line (pointing to the .so file ) into the httpd.conf file, and test with: ./apachectl configtest - this gives: Syntax eror on line 205 of /usr/local/apache/conf/httpd.conf: API module structure 'php4_module' in file ..(file name here).. is garbled - perhaps this is not an Apache module DSO? I've checked the create time of the libphp4.so file and it's definitely being created by the php make... (This is all on SusE Linux 7.1) Any ideas people? - Sorry if this is a common error! thanks Gordon Gallacher Inverness, Scotland
Hello PHP-folks, Apache-folks and mod_ssl-folks, I'v a little mysterious phaenomen and I hope, anyone can help me:) First of all, my configuration: apache_1.3.19 mod_ssl-2.8.1-1.3.19 auth_ldap-1.5.3 and php-4.0.4pl1 ... very nice at all. On my server I've a test-directory /tests/ with php-info.html, that works fine (php4 up'n'running). It's only ssl-secured and does'nt use any kind of auth-features! Secondly I've configured /server-info on same host with SSL (of course;) and with ldap_auth authentification, that works also fine. If I access php-info.html with netscape newly started there is no 'problem'. The access_log looks like 123.123.123.123 - - [29/Mar/2001:12:38:46 +0200] "GET /tests/php-info.html?=PHPE9568F35-D428-11d2-A769-00AA001ACF42 HTTP/1.0" 200 4440 "https://tirnanog.tuts.nu/tests/php-info.html" "Mozilla/4.76 [en] (X11; U; Linux 2.2.17 i686)" Fine, is'nt it? (php appends session informations?... maybe bad, but okay) Now I access /server-info and type in my uid and password, the apache/auth_ldap works fine, I get the page: 123.123.123.123 - - [29/Mar/2001:12:43:08 +0200] "GET /server-info HTTP/1.0" 401 471 "-" "Mozilla/4.76 [en] (X11; U; Linux 2.2.17 i686)" 123.123.123.123 - mwei [29/Mar/2001:12:43:16 +0200] "GET /server-info HTTP/1.0" 200 46109 "-" "Mozilla/4.76 [en] (X11; U; Linux 2.2.17 i686)" Fine. Now I access /tests/php-info.html once again: (Remember - there is no password-check at all!) 123.123.123.123 - mwei [29/Mar/2001:12:44:26 +0200] "GET /tests/php-info.html HTTP/1.0" 200 72068 "-" "Mozilla/4.76 [en] (X11; U; Linux 2.2.17 i686)" Huh? First of all 'mwei' (my ldap autheticated user-id) is being logged?! But the real bad thing: PHP_AUTH_USER and the uncrypted PHP_AUTH_PASSWORD (because auth_ldap works with AuthType=Basic) is set! Not very nice at all, I thing. What's happen? How can I prevend this stupid password-passing thru php4? IMHO there is no need to pass auth-informations to php4 (okay, the PHP_AUTH_USER is needed; but password not!) because I want only auth_ldap checked auth-areas on my w3-server and this workx very well. Thnx a lot 4 help or hints, -- Micha P.S. Pls. make a Cc: on my email account too. Thnx. -- 42rd Law of Computing: Anything that can go wro pine: Segmentation violation: Core dumped ^J&6§4^+^)NO CARRIER
Hi, No it is not. I checked there first. I have all the httpd.conf changes in correctly. And this from the installation instructions is flat out wrong: AddType application/x-httpd-php .php /* for PHP 4 */ It should be: AddType application/x-httpd-php4 .php /* for PHP 4 */ It's amazing...every tutorial and set of installation instructions parrots this line out, and it is FALSE, WRONG, INCORRECT. As is the directive to move php4ts.dll and php.ini to the windows directory. WRONG!!! You only have to do that if you install php as a module, and virtually no one does that. I reinstalled apache and made some changes to the answers to the installation wizard's questions, and now my php file parses.
The faq item I was referring to is faq # 6.8 http://www.php.net/FAQ.php#6.8 I realise now that it's about Unix specifically, sorry about that. As for the numerous "flat out wrong" tutorials and installation instructions for php (I assume you mean ones written by the actual php group, or on the php site, otherwise you wouldn't be complaining on this list, right?) - perhaps you should give some references to where you found these "flat out wrong" instructions. -----Original Message----- From: hi [mailto:[EMAIL PROTECTED]] Sent: Thursday, 29 March 2001 9:21 PM To: [EMAIL PROTECTED] Subject: Re: [PHP-INST] php4 test asks me if I want to download the file test.php ? Hi, No it is not. I checked there first. I have all the httpd.conf changes in correctly. And this from the installation instructions is flat out wrong: AddType application/x-httpd-php .php /* for PHP 4 */ It should be: AddType application/x-httpd-php4 .php /* for PHP 4 */ It's amazing...every tutorial and set of installation instructions parrots this line out, and it is FALSE, WRONG, INCORRECT. As is the directive to move php4ts.dll and php.ini to the windows directory. WRONG!!! You only have to do that if you install php as a module, and virtually no one does that. I reinstalled apache and made some changes to the answers to the installation wizard's questions, and now my php file parses. -- PHP Install Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]
While I'm not an expert on this, I do use DSO and gd. I've found that for the configure script to find gd, I had to point it to the exact directory such as /usr/local/gd1.x. Scan through config.cache to see if configure found the gd features in your version of gd, if not there, point more specifically. If you've compiled as a loadable module, and then try to make a DSO, you ought to run: make clean rm config.cache in between to make sure no scrapnel is left behind. also, make sure your apxs script is where you're pointing configure to look. > -------------------------------------------------------------------- > Next I tried to do the DSO Version with: > ./configure --with-apxs=/usr/sbin/apxs --with-exec-dir=/usr/lib/apache/bin > --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-zlib-dir=/usr > --with-mysql=/usr/local/mysql > > for PHP and this for Apache: > ./configure --with-layout=Apache --enable-module=rewrite > --enable-module=unique_id --enable-module=so > > But after putting the "AddModule .... libphp4.so" line into the httpd.conf > the httpsdctl complains: "libphp4.so is garbled, maybe no DSO?"
I'm trying to install PHP for on Win2K with IIS Followed all the instructions but I'm having the following weird problem: - If I dont add an ISAPI filter whenever I try to load my test.php page it asks me for a login - If I add an ISAPI filter I simply get this error: <html>-2147467259 (0x80004005)</body></html> I believe it has got something to do with my security settings maybe - but why does ASP work fine in the same directory? I've seen this exact problem posted by somebody else - but no solution was given at that post Thanx in advance Louis
I tried to configure GD library to work with Freetype on Linux Caldera and have some problems (without it seems to be OK). First I configured Freetype 2.0.1 like this : cd /home/rr/freetype-2.0.1 ./configure --with-prefix=/usr/local make make install I've seen that Freetype put the header files in /usr/local/include/freetype2/freetype not just in /usr/local/include like zlib and IJC JPEG but the libraries are installed typicaly so I have done some changes in /home/rr/gd-1.8.3/Makefile : #If you don't have FreeType, libjpeg and/or Xpm installed, including the #header files, uncomment this (default). #CFLAGS=-O #If you do have FreeType, libjpeg and/or Xpm fully installed, uncomment a #variation of this and comment out the line above. See also LIBS below. CFLAGS=-O -DHAVE_XPM -DHAVE_JPEG -DHAVE_LIBTTF #If you don't have FreeType and/or Xpm fully installed, uncomment this #(default). #PLEASE NOTE: YOU MAY HAVE TO JUGGLE THE ORDER OF THE LIBRARIES. #Some systems are very picky about link order. They don't all agree #on the right order, either. #LIBS=-lm -lgd -lpng -lz #If you do have FreeType, JPEG and/or Xpm fully installed, uncomment a #variation of this and comment out the line above. Note that #Xpm requires X11. See also CFLAGS above. #PLEASE NOTE: YOU MAY HAVE TO JUGGLE THE ORDER OF THE LIBRARIES. #Some systems are very picky about link order. They don't all agree #on the right order, either. LIBS=-lm -lgd -lpng -lz -ljpeg -lttf -lXpm -lX11 #Typical install locations for freetype, zlib, xpm, libjpeg and libpng header fi les. #If yours are somewhere else, change this. #-I. is important to ensure that the version of gd you are installing #is used, and not an older release in your directory tree somewhere. INCLUDEDIRS=-I. -I/usr/local/include -I/usr/include/X11 -I/usr/X11R6/include/X11 -I/usr/local/include/freetype2/freetype/config -I/usr/local/include/freetype2/freetype #Typical install locations for freetype, zlib, xpm and libpng libraries. #If yours are somewhere else, other than a standard location #such as /lib or /usr/lib, then change this. Be sure to keep #-L. as this allows the gd library itself to be found. #Put -L. first so that old versions of the gd library elsewhere #on your system can't cause conflicts while building a new one. LIBDIRS=-L. -L/usr/local/lib -L/usr/lib/X11 -L/usr/X11R6/lib Whe I try to build it I receive some errors: [root@caldera gd-1.8.3]# make gcc -I. -I/usr/local/include -I/usr/include/X11 -I/usr/X11R6/include/X11 -I/usr/ local/include/freetype2/freetype/config -I/usr/local/include/freetype2/freetype -O -DHAVE_XPM -DHAVE_JPEG -DHAVE_LIBTTF -c gdttf.c -o gdttf.o In file included from gdttf.c:21: /usr/local/include/freetype2/freetype/freetype.h:26: freetype/config/ftbuild.h: No such file or directory /usr/local/include/freetype2/freetype/freetype.h:46: `#include' expects "FILENAM E" or <FILENAME> /usr/local/include/freetype2/freetype/freetype.h:47: `#include' expects "FILENAM E" or <FILENAME> /usr/local/include/freetype2/freetype/freetype.h:48: `#include' expects "FILENAM E" or <FILENAME> make: *** [gdttf.o] Error 1 Maybe I must change the order of the libraries ??( I tried this too but I did not find the right one) so I need some help. Thanx.
Somebody can help me to activate php with Mac OS X client. In the last version of Mac OS X, You can find in /usr/bin a php-config and other. When i want execute php-config, i can make a configuration with the last argument. [--prefix or --includes and -- extension-dir] Somebody can gibe me the correct syntax and the explication for making a good configuration and an activation for php. Le 9/03/2001 05:01, « Andrew Hill » <[EMAIL PROTECTED]> a écrit : > James, > > Quite straightforward. The Unix install instructions will mostly do it: > http://www.php.net/manual/en/install.unix.php > > Any tweaks needed will be referenced upon OS X release. I done a few Darwin > and OS X PB builds - you should have a pleasant experience with a few bits > of preparation. Another resource is the the AMP list is - heavy with Mac > folks - [EMAIL PROTECTED] > > > Best regards, > Andrew > --------------------------------------- > Andrew Hill - OpenLink Software > Director Technology Evangelism > eBusiness Infrastructure Technology > http://www.openlinksw.com > > > On 3/8/01 6:00 PM, "James Pelow" <[EMAIL PROTECTED]> wrote: > >> Ok, I have ordered my English UK version of OS X for IR£123.23. Now, where >> can I get documentation on how to install this thingy? I have all the files >> and libraries that I think I need. >> >> Thanks in Advance*, >> James Pelow >> >> ==== >> *Only to the person that replies, I'm not gonna waste my limited supply of >> thanks on some guy that doesn't respond. So, If you want my thanks, reply >> NOW! >> > > > -- > PHP Install Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > >
Hello, I just joined this list because I'm having trouble getting my Red Hat Linux 6.2 / Apache 1.3.12 / PHP3 / MySQL installation to function with SSL and VeriSign trial site ID certificates. Once the certificate is in place I need to restart Apache, however, Apache will not restart. Instead I receive the following error message: -------------------------------------------------------------------- Starting httpsd with SSL [Wed Feb 28 21:28:46 2001] [warn] Loaded DSO modules/libphp3.so uses plain Apache 1.3 API, this module might crash under EAPI! (please recompile it with -DEAPI) [FAILED] -------------------------------------------------------------------- I understand that this can be corrected when compiling from source, however, for several reasons I need to know how to get past this problem using the the standard RPMs provided by Red Hat. In order to enable PHP3 to work with MySQL I had to modify the PHP source RPM, add "--with-mysql", etc. to a config file, rebuild the binary from there and install. A simple fix. I assume that this -DEAPI problem with PHP can also be corrected by way of a similar modification to the PHP source followed by another rebuild. What that modification is, however, I do not - and desperately need - to know. Thanks, Myke
Dear Sir I have redhat 6.1 with apcahe 1.3.9,krb5-libs-1.1.1-26.i386,imap 2000 2.6.i386 package installed.Now i have downloaded php-4.0.4pl1 and i am compiling it ./configure --with-imap --with-mysql --with-kerberos --w ith-gd --with-apxs=/usr/sbin/apxs --enable-track-vars --enable-magic-quotes --en able-debugger At.the end of this process it has given me warning that +--------------------------------------------------------------------+ | *** ATTENTION *** | | | | Something is likely to be messed up here, because the configure | | script was not able to detect a simple feature on your platform. | | This is often caused by incorrect configuration parameters. Please | | see the file debug.log for error messages. | | | | If you are unable to fix this, send the file debug.log to the | | [EMAIL PROTECTED] mailing list and include appropiate | | information about your setup. | +--------------------------------------------------------------------+ I am sending my debug.log as an attachment with this. Please solve it as soon as possible Thank You Regards Apurva shah _____________________________________________________ Chat with your friends as soon as they come online. Get Rediff Bol at http://bol.rediff.com
Hola Sergio, no lo puedo decir en Windows, pero lo uso en UNIX (Solaris 7) y e estable. I can't tell about Windows, but I use it on UNIX (Solaris 7) and it is stable. saludos alfred "Anguita, Sergio" wrote: > > Is PHP4 as NSAPI in Windows stable??? > I read in the same link that you wrote that it isn't..... -- -- \\\\\/// / ^ _ \ ( (o) (o) ) --- That's all folks --- +=oOOO=====(_)=====OOOo==========================================+ |Alfred Lerch Mentor Graphics Deutschland GmbH| |Network & System Administrator Elsenheimer Str. 41 - 43| |IT - Business Support Team Munich D-80687 Muenchen, Germany| |email: [EMAIL PROTECTED] Fax : +49 89 57096-400| |Tel. : +49 89 57096-241 Mobile: +49 172 8915200| | | |Helpdesk IT Central Europe in Munich | |Tel. : +49 89 57096-110 internal: 777| |email: [EMAIL PROTECTED] | +=============Oooo.==============================================+ .oooO ( ) ( ) ) / \ ( (_/ \_)
Hello Andreas, > not at all. Everything under /test will get the info. The browser does > that and makes complete sense. NAK. Why should the user/password-informations I typed in for auth url https://www.myserver.com/server-info be passed to a subsequent call of https://www.myserver.com/tests/php-info.html, which is'nt in any acl-set and could be accessed a first time without these informations? The server should only request auth-infos for /server-info and nothing else - should'nt request or pass auth-infos to a non-auth area like /tests/ here. My ACL's for your understanding: - whole server SSLRequireSSL none of auth-stuff - <Location /server-info> only AuthName "LDAP Directory" AuthType Basic AuthLDAPURL ... So, why should netscape/server request auth-informations for /tests/ and pass them to php4-skript php-info.html on the second of mine requests? That's stupid and a possible security whole (because plaintext-password is passed to lower layers like php4) IMHO. Oh' - just when I typed these message a hint from Aidan comes in referencing http://www.php.net/bugs.php?id=8827 and http://www.php.net/bugs.php?id=7774. Yes, that's one of the problems, thnx Aidan. On the other hand (passing PHP_AUTH_USER and PHP_AUTH_PW to php4 when external authentication already occured), the problem of passing these informations on the second request (of a non-auth-area!) is mysterious too. Okay, let's wait for a bugfixed (?) version of php4. Yesterday I've already patched my php4, so that always the PHP_AUTH_PW is set to NULL &-). Greetz, -- Micha -- 42rd Law of Computing: Anything that can go wro pine: Segmentation violation: Core dumped ^J&6§4^+^)NO CARRIER
I seem to be missing a library while configuring with Apache 1.3.14 openLDAP 1.2.11 and PHP 4.0.4.pl1 on Sol 7 Sparq PHP configured and built fine. Here is the congiure line for Apache: # SSL_BASE=../openssl-0.9.6 EAPI_MM=../mm-1.1.3 CFLAGS=-I/usr/local/include \ LDFLAGS=-L/usr/local/lib LIBS=-lldap ./configure --prefix=/usr/local/apache \ --activate-module=src/modules/php4/libphp4.a --enable-module=ssl \ --activate-module=src/modules/perl/libperl.a --enable-module=perl This is generated by the configure script: cd ..; gcc -DSOLARIS2=270 -DMOD_SSL=207101 -I/usr/local/src/php-4.0.4pl1 -I/usr/lo cal/src/php-4.0.4pl1/main -I/usr/local/src/php-4.0.4pl1/main -I/usr/local/sr c/php-4.0.4pl1/Zend -I/usr/local/src/php-4.0.4pl1/Zend -I/usr/local/src/php- 4.0.4pl1/TSRM -I/usr/local/src/php-4.0.4pl1/TSRM -I/usr/local/src/php-4.0.4p l1 -DMOD_PERL -DUSE_PERL_SSI -fno-strict-aliasing -I/usr/local/include -D_LA RGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DEAPI -DEAPI_MM -DUSE_EXPAT -I./lib/e xpat-lite -DNO_DL_NEEDED -I/usr/local/include `./apaci` -I. -I/usr/local/lib/perl5/5.6.0/sun4-solaris/CORE -I./../../mm-1. 1.3 -L/usr/local/src/openssl-0.9.6 -L./../../mm-1.1.3/.libs -L/usr/local/li b -o helpers/dummy helpers/dummy.c -lldap -R/usr/ucblib -R/usr/local/lib/gcc-lib/sparc-sun-sol aris2.7/2.95.2 -R/usr/local/src/imap-2000c/c-client -L/usr/ucblib -L/usr/lo cal/lib/gcc-lib/sparc-sun-solaris2.7/2.95.2 -L/usr/local/src/imap-2000c/c-cl ient -Lmodules/php4 -L../modules/php4 -L../../modules/php4 -lmodphp4 -lpam -lc-client -ldl -lresolv -lresolv -lm -ldl -lcrypt -lnsl -lsocket -lsocket -lgcc -lsocket -lnsl -lssl -lcrypto -L/usr/local/lib /usr/local/lib/perl5/5.6.0/sun4-solaris/auto/DynaLoader/DynaLoader.a -L/usr/ local/lib/perl5/5.6.0/sun4-solaris/CORE -lperl -lsocket -lnsl -ldl -lm -lc - lcrypt -lsec -lmm Undefined first referenced symbol in file ber_dup /usr/local/lib/libldap.so ber_get_int /usr/local/lib/libldap.so ber_printf /usr/local/lib/libldap.so <SNIP> ber_alloc_t /usr/local/lib/libldap.so ber_sockbuf_add_io /usr/local/lib/libldap.so ld: fatal: Symbol referencing errors. No output written to helpers/dummy collect2: ld returned 1 exit status make: *** [dummy] Error 1 ======== Error Output for sanity check ======== ============= End of Error Report ============= What library should these ber_* calls be in? Thanks for anything. ******************************** John McCoy [EMAIL PROTECTED] Systems Administrator Central Systems Mills College 510-430-3321 ********************************
Hi, I am unable to get db3 working. I get a "Fatal error: Call to undefined function: dbmopen()" error when I try to use dbmopen. OS is FreeBSD 4.2-RELEASE and I am using the php-4.0.4pl1tarball. I configure php with ./configure --with-mysql --enable-track-vars --enable-ftp --enable-trans-sid --with-db3=/usr/local/BerkeleyDB.3.2 --with-apache=../apache_1.3.19 -disable-debug --enable-force-cgi-redirects After the 'make install' if I go the the Apache src/modules/php4 dir and do a nm -g libmodphp4.a |grep dbmopen I dont get any symbols and so the above error. nm -g libmodphp4.a |grep mysql_query gives: 00001b0c T php_if_mysql_query 00002968 T mysql_query Also I know that Berkeley DB has installed properly as I have compiled C code with -I/usr/local/BerkeleyDB.3.2/include -L/usr/local/BerkeleyDB.3.2/lib -ldb furthermore, phpinfo() says that in addition to mysql and ftp, dba is enabled with db3 as a supported handler. I know I am missing something here and would appreciate any pointers and leads from you. Thank you. David.
Hi folks, Can anyone tell me what conftest uses to find installation libraries? I am configuring PHP with iODBC under Mac OS X, and I've put our odbcsdk at /usr/local/src/odbcsdk. Now conftest complians it cannot find the libraries - it appears to be looking in ".libs" instead of "/usr/local/src/odbcsdk/lib" Thanks for any pointers! Best regards, Andrew -------------------------------------- Andrew Hill - OpenLink Software Director Technology Evangelism eBusiness Infrastructure Technology http://www.openlinksw.com debug.log CONFIGURE: './configure' '--prefix=/usr' '--sysconfdir=/etc' '--localstatedir=/var' '--mandir=/usr/share/man' '--with-iodbc=/usr/local/src/odbcsdk' '--with-mysql =/usr/local/mysql' '--with-xml' '--with-apache=../apache_1.3.19' CC: cc CFLAGS: -g -O2 CPPFLAGS: -traditional-cpp CXX: CXXFLAGS: INCLUDES: -I/usr/local/src/apache_1.3.19/src/include -I/usr/local/src/apa che_1.3.19/src/os/unix -I$(top_builddir)/Zend -I/usr/local/mysql/include -I /usr/local/ src/odbcsdk/include LDFLAGS: -L/usr/local/mysql/lib -L/usr/local/mysql/lib -L/usr/local/src/ odbcsdk/lib -L/usr/local/src/odbcsdk/lib LIBS: -liodbc -lmysqlclient -lm DLIBS: SAPI: apache PHP_RPATHS: /usr/local/mysql/lib /usr/local/src/odbcsdk/lib uname -a: Darwin localhost 1.3 Darwin Kernel Version 1.3: Thu Mar 1 06:56:40 PST 2001; root:xnu/xnu-123.5.obj~1/RELEASE_PPC Power Macintosh powerpc cc -o conftest -g -O2 -traditional-cpp -L/usr/local/mysql/lib -L/usr/local/mysql /lib -L/usr/local/src/odbcsdk/lib -L/usr/local/src/odbcsdk/lib conftest.c -liodbc -lmysqlclient -lm 1>&5 dyld: ./conftest can't open library: .libs/libiodbc.dylib (No such file or directory, errno = 2)