-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add ARMv6h cross-compilation #85
Comments
Do you mean it is able to run Linux ELF |
So, github is able to generate it directly? It would be cool that Github would build the release zips when a release is defined. Is this possible? I'm now trying to add |
Rather than defining a new "step", you should be able to change CC and FLAGS by calling them in the diff --git a/Makefile b/Makefile
index f59ea16..05e540c 100644
--- a/Makefile
+++ b/Makefile
@@ -75,7 +75,7 @@ src/%.o: src/%.c
asmsx.osx: CC := $(CC_OSX)
asmsx.exe: CC := $(CC_WIN)
asmsx asmsx.osx asmsx.exe: $(ALL_FILES) $(HEADERS)
- $(CC) $(ALL_FILES) -o$@ $(OPT)
+ $(CC) $(ALL_FILES) -o$@ $(OPT) $(LDFLAGS)
asmsx-debug: $(ALL_FILES) $(HEADERS) src/dura.y src/lex.l
$(CC) -ggdb $(ALL_FILES) -o$@ $(OPT_DEBUG)
And yes, release can be generated from Github Actions. |
Cool! Two things: Instead of none could we use linux? I learned today that none is to compile bare metal executables. And, I would like to generate a new asmsx.arm or something like that, so that the |
Probably asMSX will be included in the very beautiful MSXVR which is based on a Raspberry Pi board. Therefore we need to have a release cross-compilation for this architecture.
The text was updated successfully, but these errors were encountered: