Giter Site home page Giter Site logo

Comments (12)

atirut-w avatar atirut-w commented on June 12, 2024

There are no plan for PM AFAIK but you can cross compile programs for RISC-V and transfer them in

from oc2.

radyshenkya avatar radyshenkya commented on June 12, 2024

OC2 computers already can run any binaries that were compiled for RISC-V architecture (You can check this website for musl toolchain, if you want to build programs on C/C++).

from oc2.

OldWorldOrdr avatar OldWorldOrdr commented on June 12, 2024

a package manager would require real internet, which isnt implemented yet.

also gcc wouldn't fit into 8 MB

from oc2.

atirut-w avatar atirut-w commented on June 12, 2024

gcc wouldn't fit into 8 MB

how big is gcc again?

from oc2.

OldWorldOrdr avatar OldWorldOrdr commented on June 12, 2024

https://pkgs.alpinelinux.org/package/edge/main/riscv64/gcc

the alpine linux riscv64 gcc package (does not include g++ or support for any other languages besides C) is 70.89 MB

from oc2.

OldWorldOrdr avatar OldWorldOrdr commented on June 12, 2024

https://pkgs.alpinelinux.org/package/edge/main/riscv64/g++

adding g++ for C++ support would add an extra 20.55 MB

from oc2.

spike11302000 avatar spike11302000 commented on June 12, 2024

compiling will be very slow. if you really want to run c/c++ it will be best to just cross compile and transfer the files using the export/import card

from oc2.

OldWorldOrdr avatar OldWorldOrdr commented on June 12, 2024

it should be noted that the file import/export card corrupts data

from oc2.

OldWorldOrdr avatar OldWorldOrdr commented on June 12, 2024

its a bug, not intentional, someone made a python implementation that doesn't corrupt data but i dont think they released it, just mentioned that they did so its not the api, its the lua program

from oc2.

OldWorldOrdr avatar OldWorldOrdr commented on June 12, 2024

nevermind they did release it
https://gist.githubusercontent.com/ToMe25/87926996d7775cf273b6346ea19ac529/raw/182fdaed90b47783c87fbdd0e18b9b8108526b19/import.py

from oc2.

spike11302000 avatar spike11302000 commented on June 12, 2024

there is also the Coverett library which adds a program thats meant to replace the stock import/export lua program. the library also has binding for the hlapi for you can make c/c++ programs that can interact with peripherals

from oc2.

OldWorldOrdr avatar OldWorldOrdr commented on June 12, 2024

there is also the Coverett library which adds a program thats meant to replace the stock import/export lua program. the library also has binding for the hlapi for you can make c/c++ programs that can interact with peripherals

i heard that also corrupts data sometimes

from oc2.

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.