On Mar 30, 2009, at 9:24 AM, Emmanuel Onzon wrote:
> Anyhow the big problem is labour.
>
> Ok.
> Maybe I can help to do this update, I have to see.
> But I fail to build the compiler (r2396):
>
> when doing 'make config' I get :
> make: *** Pas de règle pour fabriquer la cible « config/init__.py »,  
> nécessaire pour « config ». Arrêt.
>
> when doing ./configure I get :
>
> Interscript 1.0a11[117] Process Mon 30 Mar, 2009 18:19:55 (CEST)
> PROCESSING WHOLE FILE (options changed)
> $Id: flx_maker.pak 2217 2008-08-19 09:39:25Z skaller $
> Pass 1 status: <not converged>
>   Files    : 30
>   New      : 19
>   Changed  : 6
>   Unchanged: 5
> Elapsed Process Time 0 seconds
>
> after about 4 minutes.


If you do an update, felix should compile now with r2400. There are  
two ways of building it now. The simplest is to do an out of core  
build with the old buildsystem. To do that do:

svn co https://felix.svn.sourceforge.net/svnroot/felix/trunk felix
mkdir build
cd build
../felix/autogen.py

and it should build the compiler. It's going to fail eventually  
though, since I haven't fixed flx_pkgconfig yet, but that shouldn't  
matter for updating dypgen.

The second way requires a bit more installation. I've been working on  
a new buildsystem called fbuild, which requires python3 and git to be  
installed at the moment. To build felix with it, do:

svn co https://felix.svn.sourceforge.net/svnroot/felix/trunk felix
git clone http://git.felix-lang.org/r/fbuild.git
cd felix
python3.0 ../fbuild/fbuild-light

It's a much better build system than before, but I haven't finished  
porting it to all our platforms yet, nor have I made an installer for  
it.

Finally, you can find the dyp sources in src/compiler/dyp.
------------------------------------------------------------------------------
_______________________________________________
Felix-language mailing list
Felix-language@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/felix-language

Reply via email to