Skip to content
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

freej on Arch Linux #6

Open
ph1-xyz opened this issue Oct 4, 2023 · 2 comments
Open

freej on Arch Linux #6

ph1-xyz opened this issue Oct 4, 2023 · 2 comments

Comments

@ph1-xyz
Copy link

ph1-xyz commented Oct 4, 2023

Hi, seeking a vj software for Linux I tried compiling Freej.

After installing sdl12-compat I got arrived to

cpu.c:40: Error: invalid instruction suffix forpushf'
cpu.c:41: Error: invalid instruction suffix for pushf' cpu.c:42: Error: invalid instruction suffix for pop'
cpu.c:45: Error: invalid instruction suffix for push' cpu.c:46: Error: invalid instruction suffix for popf'
cpu.c:47: Error: invalid instruction suffix for pushf' cpu.c:48: Error: invalid instruction suffix for pop'
cpu.c:49: Error: invalid instruction suffix for popf' cpu.c:58: Error: invalid instruction suffix for push'
cpu.c:61: Error: invalid instruction suffix for pop' cpu.c:79: Error: invalid instruction suffix for push'
cpu.c:82: Error: invalid instruction suffix for pop' cpu.c:82: Error: invalid instruction suffix for push'
cpu.c:85: Error: invalid instruction suffix for pop' cpu.c:66: Error: invalid instruction suffix for push'
cpu.c:69: Error: invalid instruction suffix for pop' make[3]: *** [Makefile:322: cpu.o] Error 1

Which package could I be missing? Thanks!

@jaromil
Copy link
Member

jaromil commented Oct 5, 2023

Hi @ph1-xyz !! very nice that you tried to build FreeJ for Arch. I'll try to assist you at the best of my capacity, hoping this can become a package.

I cannot reproduce your error, perhaps you are compiling on a ARM or other architecture? what uname -a says?

If you know what #DEFINE flag we can use to distinguish your host and target architectures, then let me know.

@ph1-xyz
Copy link
Author

ph1-xyz commented Oct 5, 2023

Hi! Thanks!

I'm a bit on a strange hardware, which is, a Chromebook

uname -a
Linux mattone 6.3.1-eupnea #2 SMP PREEMPT_DYNAMIC Mon May  8 08:44:26 UTC 2023 x86_64 GNU/Linux

I think for the moment host and target should be this computer, if I'm understanding what you mean.

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

No branches or pull requests

2 participants