skift-org / skift

🥑 A modern delightful operating system
https://skiftos.org/
GNU Lesser General Public License v3.0
2.33k stars 128 forks source link

Failure to build #376

Closed daniyalw closed 2 years ago

daniyalw commented 2 years ago

I installed osdk and everything, and I ran into an error when trying to build:

Failed to resolve dependency embed-app

I have no clue at all how to fix it.

sleepy-monax commented 2 years ago

Hi, please make sure you have the latest version of the skift repo and osdk. Then do osdk nuke and osdk boot and if this doesn't fix it please send me the ./osdk/build/<some shar256>/manifest.json files.

daniyalw commented 2 years ago

It still won't work. As for the manifest.json files you requested, there is no build subfolder in the .osdk folder, so no files are available.

sleepy-monax commented 2 years ago

Do you have sdl installed on your system ?

sleepy-monax commented 2 years ago

Also, there is no reference to embed-ui in the code base, so I'm pretty sure your local copy is out of date

daniyalw commented 2 years ago

I just installed sdl on my macOS system (could that be a problem?), and it wasn't embed-ui, it was embed-app.

daniyalw commented 2 years ago

Also my computer is M1, so architecture might be a problem.

sleepy-monax commented 2 years ago

Yeah I didn't tried osdk on MacOS yet so it might fail to find sdl2

sleepy-monax commented 2 years ago

I pushed a new version of OSDK and it should tell you why it disabled embed-app

daniyalw commented 2 years ago

The new version of OSDK does it, thanks.