On Tue, Nov 06, 2012 at 12:43:52PM +0000, Brian Drummond wrote: > Remaining problems are possibly due to removing the --disable-bootstrap > configure option, which appears to affect which compiler (C or C++) is > used for parts of the build. > > As GCC is moving gradually towards more C++ use, this is worth resolving > before it becomes another big obstacle. Stay tuned for more news... > > Thanks to Lluis for all the work he is putting into this!
Hello, I'm still working on it. Although I've solved some of the c++ problems, I see more troubles in the 'ghdl' driver. The 'ghdl' driver build depends on 'ggc-none.o' among others, and it is not set as a dependency for the 'ghdl' target. And in my case, it isn't built before 'ghdl'. There are clearly broken Makefile rules overall... I don't know how we could fix all this. There the build command for 'ghdl' is full of '../..' kind of references, which don't work very well in the recursive makefiles. Having a proper bootstrap would require building the ada frontend of gcc, too - I've this currently overriden, iiuc. My current patch is here, still not applicable over Brian's latest: https://raw.github.com/viric/nixpkgs/08045ab626658f517552fa517d46e160bcb28fb6/pkgs/development/compilers/gcc/4.7/ghdl-bootstrap.patch I'm about to attempt building ghdl without gcc bootstrap finally. :) Regards, Lluís. _______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
