On 01/04/2011, at 9:29 PM, Rhythmic Fistman wrote:
> 
> I'll try again.  Here are my build steps
> 
> rm .gitignore  # makes git clean -fd work
> git clean -fd   # there's no make clean, and heaps of hidden state

I normally just use 

rm -rf build

since most of the state is in the build directory. Actually we should 
investigate
how to do this properly..

you should actually do a standard and install, then an iphone build and
install (to a different location obviously). The two versions should coexist.
I'm sure Erick will explain how to do this... I think it can be done..


> python3 fbuild/fbuild-light configure --target-cc=xgcc --target-cxx=xg++
> 
> Now it gets a long way and fails at
> * iscr extracting                      :
> /Users/rfistman/armv6/felix/lpsrc/flx_maker.pak

> 
> Interscript? I thought interscript and literate programming were dead.

Yes, unfortunately there's a small amount of residual code 
generation in that one file.

It could be replaced by Python script .. but hey, it IS Python script.

The version of interscript in Felix is cut down: no doc generation
code etc. I stripped most of it away.

> 
> Despite this make build seems to be working. My breath, she is bated.
> 
>> Note it is tricky: how can Felix stuff be *tested*? None of the regression
>> tests etc can be run on the host, they'd have to be run on the iPhone
>> emulator.
> 
> Or not run. If something's not working but no-one notices, then that's ok.

Not really: the tests are there for a reason, to check Felix is working on
the target architecture. We just don't have much support for running
on a different box. That used to be more sophisticated when I was
running Cygwin and Windows 32 and Windows 64 etc etc but maintaining
that was hard and I can't do it now.


--
john skaller
skal...@users.sourceforge.net





------------------------------------------------------------------------------
Create and publish websites with WebMatrix
Use the most popular FREE web apps or write code yourself; 
WebMatrix provides all the features you need to develop and 
publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to