Thanks so much. I needed to do the -lmysqlclient -lcrypto -lz
Which got me a long way further, but still would not install: Make succesfull. Do you want to install the binaries and man pages? y Target binary directory is now /usr/local/sbin. Enter new directory or press RETURN to keep this setting: ./build.sh: install-dbmail.sh: command not found install script failed. You can rerun this manually by running install-dbmail.sh % sudo install-dbmail.sh sudo: install-dbmail.sh: command not found > I just downloaded the 1.2 source and attempted to build it in 10.2 > without success. Actually, the configure script wouldn't even work. > Running ./configure --with-mysql=/usr/local/mysql , it was unable to > find the mysql.h header, which is in /usr/local/mysql/include/ . I > don't understand why it's unable to find that.. Pretty odd. > > Using build.sh I was able to get it to build properly: > > What database do you wish to use? Choices are (m)ysql and (p)ostgresql > > m > You have selected MySQL as database > The library directory for MySQL is now [/usr/local/lib/mysql/]. > Enter new directory or press RETURN to keep this setting: > /usr/local/mysql/lib/ > The include directory for MySQL is now [/usr/include/mysql/]. > Enter new directory or press RETURN to keep this setting: > /usr/local/mysql/include/ > The libraries are currently set to [-lmysqlclient -lcrypto]. > Enter new libraries (preceed each by -l) or press RETURN to keep this > setting: > -lmysqlclient -lcrypto -lz > > > As for that build.sh script, you can use the -n argument to echo (at > least on most systems) to suppress the newline character and thus make > it appear more like a prompt. > > - Gabriel > > On Thursday, October 16, 2003, at 09:58 AM, dbmail wrote: > >> Okay. I really appreciate your assistance. A search for Mac OS X >> compress >> libraries came back with (gzip.org), that zlib for Mac OS X is now >> included >> as part of Mac OS X 10.x. Doesn't that mean it should of worked? >> This is >> somewhat over my head. What do I do here? >> >>> >>> Hello, >>> >>> You need the compress libraries, ie. libz. See if you can find >>> a package or something to load that. >>> >>> jn >>> >>> >>> ---- Original Message ---- >>> From: dbmail <[email protected]> >>> To: <[email protected]> >>> Subject: Re: [Dbmail] Mac OS X Installation >>> Sent: Wed, 15 Oct 2003 23:39:47 -0500 >>> >>>> Thanks so much John! Sure enough it makes a big difference with the >>>> Developer Tools installed! >>>> >>>> Still got a "Make failed" error (see below). I think I figured out >>>> that I >>>> needed to change the default library directory on the dbmail build >>>> for MySQL >>>> from /usr/local/lib/mysql/ to /usr/local/mysql/lib - hoping that >>>> makes >>>> sense. But I cannot figure this out: >>>> >>>> >>>>> Creating makefile.. >>>>> >>>>> Done. You can now make dbmail by running 'make clean all'. >>>>> Do you want this to be executed right now? >>>>> y >>>>> rm -f *.o core mysql/*.o >>>>> cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o list.o list.c >>>>> cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o debug.o debug.c >>>>> cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o pipe.o pipe.c >>>>> cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o mime.o mime.c >>>>> cc -o mysql/dbmysql.o -c mysql/dbmysql.c -L/usr/local/mysql/lib/ >>>>> -I/usr/include/mysql/ -I. >>>>> cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o dbmd5.o dbmd5.c >>>>> cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o md5.o md5.c >>>>> cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o bounce.o bounce.c >>>>> cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o forward.o >>>>> forward.c >>>>> cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o memblock.o >>>>> memblock.c >>>>> cc -o mysql/dbauthmysql.o -c mysql/dbauthmysql.c >>>>> -L/usr/local/mysql/lib/ >>>>> -I/usr/include/mysql/ -I. >>>>> cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o config.o config.c >>>>> cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE -c -o misc.o misc.c >>>>> misc.c: In function `itoa': >>>>> misc.c:50: warning: implicit declaration of function `malloc' >>>>> cc -Wall -O2 -D_BSD_SOURCE -D_SVID_SOURCE main.c -o >>>>> dbmail-smtp list.o >>>>> debug.o pipe.o mime.o mysql/dbmysql.o dbmd5.o md5.o bounce.o >>>>> forward.o >>>>> memblock.o mysql/dbauthmysql.o config.o misc.o >>>>> -L/usr/local/mysql/lib/ >>>>> -I/usr/include/mysql/ -I. -lmysqlclient -lcrypto >>>>> ld: Undefined symbols: >>>>> _compress >>>>> _uncompress >>>>> make: *** [smtp] Error 1 >>>>> Sorry, Make failed. >>>> >>>> >>>>>> The script can't find "make". Did you install the developer >>>>>> toolkit for >>>>>> Mac >>>>>> OS X? (in other words do you have a compiler, libs and utilities >>>>>> to build >>>>>> programs from source) >>>>>> >>>>>> -- John Scarbrough >>>>>> >>>>>> ----- Original Message ----- >>>>>> From: "dbmail" <[EMAIL PROTECTED]> >>>>>> To: <[email protected]> >>>>>> Sent: Wednesday, October 15, 2003 9:42 AM >>>>>> Subject: [Dbmail] Mac OS X Installation >>>>>> >>>>>> >>>>>>> After installing MySQL in Mac OS X 10.2.8, I have attempted to >>>>>>> install >>>>>>> dbmail. At the "Run build.sh" step (Step 3 in the "Install" read >>>>>>> me), >>>>>>> things become unglued: >>>>>>> >>>>>>>> sudo ./build.sh >>>>>>>> This is the dbmail build script >>>>>>>> I will have to ask you some questions about your system >>>>>>>> >>>>>>>> What database do you wish to use? Choices are (m)ysql and >>>>>>>> (p)ostgresql > >>>>>>>> m >>>>>>>> You have selected MySQL as database >>>>>>>> The library directory for MySQL is now [/usr/local/lib/mysql/]. >>>>>>>> Enter new directory or press RETURN to keep this setting: >>>>>>>> >>>>>>>> The include directory for MySQL is now [/usr/include/mysql/]. >>>>>>>> Enter new directory or press RETURN to keep this setting: >>>>>>>> >>>>>>>> The libraries are currently set to [-lmysqlclient -lcrypto]. >>>>>>>> Enter new libraries (preceed each by -l) or press RETURN to keep >>>>>>>> this >>>>>> setting: >>>>>>>> >>>>>>>> ./build.sh: [-f: command not found >>>>>>>> ./build.sh: [-f: command not found >>>>>>>> >>>>>>>> Creating makefile.. >>>>>>>> >>>>>>>> Done. You can now make dbmail by running 'make clean all'. >>>>>>>> Do you want this to be executed right now? >>>>>>>> y >>>>>>>> ./build.sh: make: command not found >>>>>>>> Sorry, Make failed. >>>>>>>> Please report any problems to the mailing list: [email protected] >>>>>>>> You can find more information (including how to subscribe to the >>>>>> mailinglist) >>>>>>>> on www.dbmail.org >>>>>>> >>>>>>> I have tried using -lmysqlclient -lcrypt instead, and I get the >>>>>>> same >>>>>>> problems. >>>>>>> >>>>>>> - Newbie >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Dbmail mailing list >>>>>>> [email protected] >>>>>>> https://mailman.fastxs.nl/mailman/listinfo/dbmail >>>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Dbmail mailing list >>>>>> [email protected] >>>>>> https://mailman.fastxs.nl/mailman/listinfo/dbmail >>>> >>>> _______________________________________________ >>>> Dbmail mailing list >>>> [email protected] >>>> https://mailman.fastxs.nl/mailman/listinfo/dbmail >>>> >>> -- End Original Message -- >>> >>> >>> -- >>> Jesse Norell >>> jesse (at) kci.net >>> >>> >>> _______________________________________________ >>> Dbmail mailing list >>> [email protected] >>> https://mailman.fastxs.nl/mailman/listinfo/dbmail >> >> _______________________________________________ >> Dbmail mailing list >> [email protected] >> https://mailman.fastxs.nl/mailman/listinfo/dbmail >> > > _______________________________________________ > Dbmail mailing list > [email protected] > https://mailman.fastxs.nl/mailman/listinfo/dbmail
