On Sat, 2007-07-14 at 16:29 -0700, Raoul Duke wrote:
> That is - honestly - an impressive list. But... I feel like there is a > gap between what experienced Felixers perceive as what it can do vs. a > newbie's experience walking in the door. I don't want to detract from > what Felix is and does, tho honestly I haven't seen a lot of it yet, > and I've gotten a kind of discombobulated experience trying to get it > built and installed and running. You were particularly unlucky to turn up at a point the SVN repository was broken. That happens occasionally .. when I break it, it annoys everyone. I usually give warning. Sometimes it can't be helped, for example I upgrade the Linux version of something, to do the Windows version I have to commit the upgrade just to be able to actually fetch it from Windows .. and I can't check the OSX version since I don't have a Mac. You really SHOULD be able to do: svn co ... ./configure ./mk extract ./mk or svn co .. ./configure make or just make The latter even does an svn fetch .. probably a bad idea. If you type 'make' now it should rebuild the system from the SVN head. Occasionally, files get deleted. Felix build system has no way to track product (output) files so it doesn't know how to remove them. In that case your build may fail, and you have to make virgin ./mk extract ./mk To be honest, the Makefile needs more work, the problem is that 'make' is crap and it doesn't have the capability to build a complex software. OTOH the Python script can be made to do anything, but we have to design it to do so. It uses a basic strategy which doesn't always work. For example it loads all plugins before trying to build .. if you change one of the plugins it re-extracts it .. but it doesn't reload it. -- John Skaller <skaller at users dot sf dot net> Felix, successor to C++: http://felix.sf.net ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Felix-language mailing list Felix-language@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/felix-language