On Wed, 2006-08-16 at 23:59 +0000, Yan Seiner wrote:
> --- In "David L. Martin" <> wrote:
> > > > How do you install a large package such as this? Its not like
> you can
> > > > just do a "make install".
> > >
> > > Sure. Once you have your toolchain set up, all you really need to do
> > > is CC=arm-linux-gcc make install
>
> Well, no. You have to configure prefix to make it work.... I should
> be able to post some samples tomorrow for building to an nfsroot.
Doesn't the prefix effect the paths stored in the internal executable as
well as the installation?
> > Apache compiles fine (with the known problems in make, which were easy
> > to get around). The configure in PHP breaks every time. It refuse to
> > run in a cross compile environment, with the following output:
> >
> > "configure: error: can not run test program while cross compiling"
> >
> > I've tried several ways to get around and/or debug this, all to no
> > avail.
> >
>
> One word: cheat. :-)
>
> All you need to do is to take out a few exit 1 lines in the configure
> script and php4 will compile just fine.
That was the first thing I did, unfortunately that didn't work.
Although the results differed from versions of PHP.
> I am in the final stages of building my own little build environment;
> I should be able to post a patch to php-4.4.2 configure that allows it
> to cross-compile.
That would be great.
> If you want to give it a try, find the test where it is failing, then
> take out the 'exit 1;' in the if condition.
I'll try again today. Maybe I'll have better luck.
--
David L. Martin
In a world without walls and fences - who needs Windows and Gates?
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|