17 août 2017 11:37 "Thomas Mueller" <mueller6723@xxxxxxx> a écrit:
I still see vestiges of configuration/support for Cygwin, OpenBSD, SunOS, and
I guess Darwin is for
MacOS.
Time to clear out the deadwood, and remove references in configure script to
bootstrap build and
--use-clang if these are broken?
You just run "git diff" in your haiku checkout directory and it will list
all the changes you made.
You can of course redirect stdout to a file to share the output with us.
That seems easy enough. Then I don't want to save .orig files in the same
tree, but would want to
put them in another partial haiku-save tree.
In this command line I see a -lsupc++ but no -lstdc++, which is where I
would expect std::bad_alloc and other libstdc++ things to be. Are you
sure your setting for HOST_LIBSTDC++ is correct?
I have HOST_LIBSTDC++ = stdc++ ; and
HOST_LIBSUPC++ = supc++ ; (with spaces and semicolons).
Ok, I checked the Jamfile building this:
http://cgit.haiku-os.org/haiku/tree/src/tools/package/Jamfile
It looks like HOST_LIBSTDC++ is missing there. So we should add it.
You mean the last line?
libpackage_build.so $(HOST_LIBBE) $(HOST_LIBSUPC++)
Should there have been $(HOST_LIBSTDC++) at the end of that line?
But this particular Jamfile seems to be for all HOST_PLATFORMs.
How or why does this omission stop building Haiku from FreeBSD but not from
Linux or Haiku?