Skip to content

Make it run again with current version of emscripten #1

@rogerwalt

Description

@rogerwalt

Hey there. Your project looks like a thing that I try to build right now. I want to attach the SDL output of a small WASM application to an Android touchscreen interface (an interface like https://github.com/Bodmer/TFT_eSPI, but I'm currently aiming at the M5Core2 implementation, the TFT part is close).

I tried to build your project today, with quite some luck. SDL2 is now working out of the box with emscripten, there are some nice examples here: https://erik-larsen.github.io/emscripten-sdl2-ogles2/.

The method filledCircleRGBA is no longer part of SDL2, so I replaced it with a simple draw_circle method. However I fail to build the project using your Makefile, I get em++: error: .bc: No such file or directory.

I was able to compile using em++.bat -Wall -I. -O3 -s USE_SDL=2 --js-library fauxels-view.js .\fauxels.cpp .\Arduino.cpp .\Serial.cpp -o dist/index.html, however I'm not able to adapt the Makefile accordingly; probably I will never understand Make in this life.

Now I have something running, with the template sketch.ino; and I don't see any graphics output. Should I be able to see something?

Cheers,
Roger

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions