Comments (15)
Well, you could use the docker file in the pull request #17 from alii.
from vinix.
Haven't tried to use docker for any project so I don't know how to do that. I will try and report back.
from vinix.
Used that now, it does not work.
from vinix.
Looks like it was officially dockerized I'll try again with the official one.
from vinix.
Still not working
from vinix.
I see no evidence that this project supports ARM, there is only a x86
folder (sic) in the kernel source. Likewise Docker is not some sort of magic, its simply a nice wrapper around cgroups on Linux. Unless the Docker container that you are referring to has in it QMEU support to allow running a x86 vinix kernel image on your RPI, that will be of little help.
Given the above, why are you trying to build vinix x86 executable image on a Arm-based RPI?
from vinix.
Well, it supports M1 Macs (which are ARM based), ARM asm statements, an ARM version of TCC, etc., so yeah, I think there's ARM support. However, getting everything to work on a new system can be challenging, as there could be header issues, etc.
@shadowninja55 has some experience with V on a Pi. Maybe he can help.
from vinix.
Are we talking about V arm support or Vinix?
I did notice that just today vlang/v#9284 was closed but that's not the same thing as this OS supporting ARM.
from vinix.
Also if it is the case that it Vinix supports building on M1 macs then this part of the Readme should perhaps be updated.
from vinix.
My apologies - I was commenting on the wrong issue. You are correct that for now, at least, vinix is x86_64 only. I don't know why ARM can't be supported in the future, but as of this moment - no ARM support.
from vinix.
@JalonSolov no worries. I'd actually love to see Vinix supporting Arm, especially being able to run on something like the ArmV6 based RPI Zero would be great, as its more like a giant microcontroller then a "mini pc" the way the larger multicore ARMv7 based RPIs are.
from vinix.
it seems to be working now
from vinix.
nevermind it crashed
from vinix.
I am not even sure any of the Raspberry Pi models even have the resources necessary to build the entire distro.
Please just use a prebuilt ISO (can find the link in the README) if you want to test it on a Raspberry Pi (on an x86_64 emulator).
from vinix.
Actually already did this but wasn't sure if the link was updated anymore. The workflow was removed.
from vinix.
Related Issues (20)
- V panic spam when typing 'vim' HOT 1
- Vinix kernel panic on pressing the tab key
- Out of bounds handling for non-US keyboards
- Vinix Is Fully Clone Of Lyre HOT 3
- error: No checksum method specified for autoconf HOT 2
- Variable name shadowing import symbol HOT 1
- Failure in `make all` HOT 7
- C.event__trigger call in modules/time/time.v HOT 2
- Panic when executing specially-crafted file
- GitHub actions build looping failure
- scambled text when Vinix booted up
- question: Can a screen reader be built/ported to this system
- Vinix halts when pressed keys '(' and ')' in vim or nano HOT 13
- Make a STABLE release for Customer., like how windows have the stable installer for installing it like that VINIX should have. HOT 2
- Add more than one keyboard layout
- make distro can't build dependency libxcb HOT 14
- ISO link dead HOT 1
- Why not musl? HOT 1
- Win kernel HOT 3
- vinix-os.org expired. cannot download ISOs HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vinix.