Git Product home page Git Product logo

Comments (15)

AnLAdmin avatar AnLAdmin commented on May 18, 2024

Well, you could use the docker file in the pull request #17 from alii.

from vinix.

Ccode-lang avatar Ccode-lang commented on May 18, 2024

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.

Ccode-lang avatar Ccode-lang commented on May 18, 2024

Used that now, it does not work.

from vinix.

Ccode-lang avatar Ccode-lang commented on May 18, 2024

Looks like it was officially dockerized I'll try again with the official one.

from vinix.

Ccode-lang avatar Ccode-lang commented on May 18, 2024

Still not working

from vinix.

maks avatar maks commented on May 18, 2024

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.

JalonSolov avatar JalonSolov commented on May 18, 2024

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.

maks avatar maks commented on May 18, 2024

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.

maks avatar maks commented on May 18, 2024

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.

JalonSolov avatar JalonSolov commented on May 18, 2024

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.

maks avatar maks commented on May 18, 2024

@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.

Ccode-lang avatar Ccode-lang commented on May 18, 2024

it seems to be working now

from vinix.

Ccode-lang avatar Ccode-lang commented on May 18, 2024

nevermind it crashed

from vinix.

mintsuki avatar mintsuki commented on May 18, 2024

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.

Ccode-lang avatar Ccode-lang commented on May 18, 2024

Actually already did this but wasn't sure if the link was updated anymore. The workflow was removed.

from vinix.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.