Skip to content

Conversation

Peter0x44
Copy link
Contributor

This builds a w64devkit that has ada enabled.

I don't really intend for this to be merged or to be an officially supported variant.
I'm just throwing up the patch in case anyone else wants this.

I had to build a native linux ada first because building the x-gcc one failed with these strange errors without it:

54.58 s-stoele.ads:100:13: error: unrecognized intrinsic subprogram
54.58 make[1]: *** [/gcc-15.2.0/gcc/ada/gcc-interface/Make-lang.in:165: ada/ali.o] Error 1
54.58 make[1]: *** Waiting for unfinished jobs....
54.79 s-stoele.ads:100:13: error: unrecognized intrinsic subprogram
54.79 make[1]: *** [/gcc-15.2.0/gcc/ada/gcc-interface/Make-lang.in:165: ada/spark_xrefs.o] Error 1

@Peter0x44
Copy link
Contributor Author

You would be able to see the build status of this if #292 was merged.

Anyway, the x64 version is fine, but the i686 fails. I haven't looked at why yet.

@skeeto
Copy link
Owner

skeeto commented Oct 18, 2025

Thanks for sharing, I appreciate it. How was Debian's gnat insufficient such that you needed to build a fresh one?

@Peter0x44
Copy link
Contributor Author

I mentioned it in the description. I got these errors using Debian's gnat.

54.58 s-stoele.ads:100:13: error: unrecognized intrinsic subprogram
54.58 make[1]: *** [/gcc-15.2.0/gcc/ada/gcc-interface/Make-lang.in:165: ada/ali.o] Error 1
54.58 make[1]: *** Waiting for unfinished jobs....
54.79 s-stoele.ads:100:13: error: unrecognized intrinsic subprogram
54.79 make[1]: *** [/gcc-15.2.0/gcc/ada/gcc-interface/Make-lang.in:165: ada/spark_xrefs.o] Error 1

When "x-gcc" was getting built.

I think it simply has a too-old gnat.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants