------- Comment #17 from amylaar at gcc dot gnu dot org 2010-01-21 15:29 ------- (In reply to comment #16) > > Wrong submitter's proposal, you mean. > > Yes. What I don't understand is, why is anything else than this needed: > > -target_modules = { module= libgomp; lib_path=.libs; }; > +target_modules = { module= libgomp; > + bootstrap= true; > + lib_path=.libs; };
Will this make the libgomp->libstdc++-v3 dependencies work? I'm testing this now... > +dependencies = { module=all-target-libstdc++-v3; on=all-target-libgomp; }; omp.h is created by the libgomp configure script, so configuring libgomp should be enough. I.e.: dependencies = { module=all-target-libstdc++-v3; on=configure-target-libgomp; }; In fact, I tried this before, but the dependency was ignored. I just tried that with your change above at the top, and the dependency is still ignored. Or are dependencies on all-target-* treated differently that dependencies on configure-target-* ? > +dependencies = { module=all-target-libstdc++-v3; on=all-target-libgcc; }; I can't find a current dependency on libgcc, but I don't see any breakage from the lack of one. Do you know why? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36101