On Fri, Sep 09, 2005 at 10:42:53PM +0200, Basile STARYNKEVITCH wrote: > Dear All, > > Does anyone have an idea of the list of [open-source] compilers > producing amd64 binary (eventually thru assembly code) - like gcc does > - which are not GCC? On x86, there are several others (for C, there is > also tinycc at least). But it seems that on AMD64 (ie x86_64) there is > much less choice. So far, I know of Ocaml, maybe freepascal... (SBCL > does not count, since it don't produce an executable). >
There are various free compilers, and only a few don't work on amd64 yet. Some that I know: - bigloo (scheme) - chill - clisp (Lisp) - ghc6 (Haskell) - fpc (Pascal), not in the archive, but should get uploaded tomorrow - gcl (Lisp) - ocaml - smarteiffel - sbcl (Lisp), not sure why you say it doesn't count, it seems to create a native exectuable? Most things supported by gcc, including: - gcc (C) - g++ (C++) - gcj (Java) - gnat (Ada) - g77 (Fortran 77) - gfortran (Fortran 95) - gobjc (Object C) - gpc (pascal) Then there are things like: - mono (C#) - kaffe (java) - jikes (java) - pnet (C#) Then there are a few things that convert from some language to C. > I did not succeed in compiling the open64 alchemy stuff from > http://www.lri.fr/~girbal/site_wrapit/index.php That seems to be genereting a 32 bit executable, so you need ia32-libs-dev, but you really should avoid that. It also doesn't seem to like gcc/g++ 3.4 or 4.0 at all, and we don't have a lib32stdc++5, only lib32stdc++6 for building 32 bit applications. I have no idea why they call it "open64". Kurt -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

