You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I can't build on my Ubuntu linux, and I think the reason is that you support x86_64 but not i686.
gtoal@linux:~/src/bic$ ls /usr/lib/gcc
i686-linux-gnu
By the way the build fails in a way that isn't obvious what the cause is - a "cd" failure into non-existent directory i686 in src. (I did try symbolically linking that to x86_64 but that was too trivial a workaround and failed as soon as it started assembling)
Great project, I will have lots of uses for it once it compiles. I used a very similar system with an Algol-like language back in 1977 ( http://history.dcs.ed.ac.uk/archive/os/emas/users/ecslib/emas-a/impis-unpacked/intdoc.txt ) and it has been a frustration that there was nothing equivalent in all the years since. My primary use for it will be to convert a static binary translator (which generates C code from 6809, 6502 or z80 binaries) into a dynamic recompiler. It will need one modification to your system to support but we can discuss that once I have a running bic system!
Graham
The text was updated successfully, but these errors were encountered:
Thanks for the request. Your project sounds very interesting! If bic could help, that would be brilliant. i686 support is something that I've been considering (it's always good to add a new architecture).
To that end, I've created an i686 branch where I'll work. I've already added basic support for calling functions with integer arguments and this allows around 85% of the testsuite to pass. I'll look at fixing the failing test cases soon.
I can't build on my Ubuntu linux, and I think the reason is that you support x86_64 but not i686.
gtoal@linux:~/src/bic$ ls /usr/lib/gcc
i686-linux-gnu
By the way the build fails in a way that isn't obvious what the cause is - a "cd" failure into non-existent directory i686 in src. (I did try symbolically linking that to x86_64 but that was too trivial a workaround and failed as soon as it started assembling)
Great project, I will have lots of uses for it once it compiles. I used a very similar system with an Algol-like language back in 1977 ( http://history.dcs.ed.ac.uk/archive/os/emas/users/ecslib/emas-a/impis-unpacked/intdoc.txt ) and it has been a frustration that there was nothing equivalent in all the years since. My primary use for it will be to convert a static binary translator (which generates C code from 6809, 6502 or z80 binaries) into a dynamic recompiler. It will need one modification to your system to support but we can discuss that once I have a running bic system!
Graham
The text was updated successfully, but these errors were encountered: