Am Mon, 6 Mar 2017 17:18:23 +0100 schrieb Philippe Gerum <r...@xenomai.org>:
> On 03/06/2017 03:00 PM, Henning Schild wrote: > > > -XENO_AUTOINIT_LDFLAGS='$(top_builddir)/lib/boilerplate/init/bootstrap-internal.o'" > > -Wl,--wrap=main -Wl,--dynamic-list=$topdir/scripts/dynlist.ld" > > +XENO_AUTOINIT_LDFLAGS='$(top_builddir)/lib/boilerplate/init/bootstrap-internal.o'" > > -Wl,--wrap=main -Wl,--dynamic-list=$topdir/scripts/dynlist.ld > > $XENO_ASSERT_WRAPPERS" AC_SUBST(XENO_AUTOINIT_LDFLAGS) > > XENO_AUTOINIT_LDFLAGS is only used internally, inside the Xenomai tree > for building utilities and test programs which may want the > auto-bootstrap feature on. Is this the intent? Honestly, i am not sure where to best put that. And i do not know what the auto-bootstrap feature is. It does solve build problems in the tree i.e. for latency and smokey_net_server. The process of coming up with this version was a lot of looking at "make V=1" and pattern matching to where the flags came from. The build issues can be seen when applying 2/2 from this series on top of current master 027898e4732cb5de. After all the CXXAbi patch should have never come with those dummies. I just put them in because of the above build-problems assuming they would be natural for C-code and that weak symbols could not hurt. Both those assumption where wrong ... Would be nice if you could look at the problems and suggest a better place for the adjusted LDFLGAS. regards, Henning _______________________________________________ Xenomai mailing list Xenomai@xenomai.org https://xenomai.org/mailman/listinfo/xenomai