mirror of
https://github.com/ultimatepp/ultimatepp.git
synced 2026-05-15 06:05:58 -06:00
[GH-ISSUE #186] add riscv64 support #78
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/ultimatepp#78
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Kreijstal on GitHub (Feb 4, 2024).
Original GitHub issue: https://github.com/ultimatepp/ultimatepp/issues/186
Can't compile your software under riscv64
@mirek-fidler commented on GitHub (Feb 5, 2024):
I can try, if you are willing to give a hand for testing etc...
For starters, can you please send a list of predefined macros for riscv64?
clang -dM -E - < /dev/null
On Sun, Feb 4, 2024 at 4:47 PM Kreijstal @.***> wrote:
@Kreijstal commented on GitHub (Feb 5, 2024):
@mirek-fidler commented on GitHub (Feb 8, 2024):
Thank you.
I have tried to remove #error and add general support for unknown CPUs. Can
you try with master HEAD? (Or tomorrow's nightly build)?
Mirek
On Mon, Feb 5, 2024 at 9:09 PM Kreijstal @.***> wrote:
@Kreijstal commented on GitHub (Feb 8, 2024):
Hi, it did run for some time, =D
But it managed to break again!
It went pretty far tho, great improvement tho :)
@mirek-fidler commented on GitHub (Feb 9, 2024):
That is weird, CPU_LE should be defined at that point...
Core/config.h:144
#else // unknown CPU
#ifdef LP64
#define CPU_64
#endif
#ifdef LITTLE_ENDIAN
#define CPU_LITTLE_ENDIAN 1
#define CPU_LE 1
#endif
#endif
On Thu, Feb 8, 2024 at 11:31 PM Kreijstal @.***> wrote:
@Kreijstal commented on GitHub (Feb 9, 2024):
Is there anything I can try or verify for you?
@klugier commented on GitHub (Feb 10, 2024):
@Kreijstal just for curiosity what machine are you using for riscv64 and where it can be bought?
@kov-serg commented on GitHub (Feb 10, 2024):
https://www.dfrobot.com/blog-13481.html
https://aliexpress.ru/item/1005003422624354.html
@Kreijstal commented on GitHub (Feb 10, 2024):
I am using the Starfive 2, I like it a lot, it is quiet inexpensive, i am using the developer's debian since they have mesa patches that have not gone upstream...
https://www.starfivetech.com/en/site/boards
https://www.rasppishop.de/starfive-visionfive2-8gb
https://www.amazon.de/Waveshare-VisionFive2-Integrated-8GB-Compatible/dp/B0BQYDTM9M
https://de.aliexpress.com/item/1005005276756257.html?spm=a2g0o.productlist.main.25.7fa86ffcrSfH08&algo_pvid=0f7a5216-e544-4571-9200-7080397a171e&algo_exp_id=0f7a5216-e544-4571-9200-7080397a171e-12&pdp_npi=4%40dis%21EUR%2199.78%2199.78%21%21%21757.04%21757.04%21%40211b80c217075638893104400e3ce1%2112000032456911012%21sea%21DE%212024586067%21&curPageLogUid=NFigwI8Yk06Z&utparam-url=scene%3Asearch%7Cquery_from%3A
There is a desktop version and a raspberry pi shaped version from Milk V.