[EMAIL PROTECTED] wrote:
>
> OOPS! A library is not necessarily a normal c program; it is quite
> normal for a library not to have a main(), and as you would not normally
> run a library as a command, it should have no need to define _start and
> no need for crt1.o. I think something has tampered with your Makefile.
> Normally, I think you would make a library by giving gcc (or ld) the
> option
>
> -shared
>
> which would make appropriate adjustments for other parameters.
>
> You might also want -Wl,-soname,blah.so if you want executables to be
> able to reference it by soname.
>
> Often, packages are set up to make a new makefile by running ./configure
> if anything in the target system has changed (or when they first meet
> the target system), or maybe even autoconf to make a new ./configure
> first. Better look back to the README or INSTALL :-)
>
> Sorry, I didn't know php was a library, or I might have saved us a lot
> of trouble.
>
> Lawson
Oh my. It worked! Thank you *VERY* much! You should've seen me this
morning - I pretty much jumped out of my chair ;)
--
____________________________________________ |
Email______________________________________| |
__________ \[EMAIL PROTECTED] \ |
Ed McMan \ __________________\ |
__________/______________/ 1 (877) 714 2443 | |
VoiceMail & Fax__________\__________________| |
________________/ |
ICQ 35576339 Website http://i.go.m00.net/ |
________________________________________________|