Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to compile for gameshell on armbian #2465

Closed
bennypowers opened this issue Feb 21, 2024 · 1 comment
Closed

Unable to compile for gameshell on armbian #2465

bennypowers opened this issue Feb 21, 2024 · 1 comment
Labels
building devops platform: linux For issues affecting TIC80 on Linux

Comments

@bennypowers
Copy link

$ uname -a
Linux clockworkpi-gameshell 6.6.8-current-sunxi #1 SMP Wed Dec 20 11:02:07 EST 2023 armv7l GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Armbian-unofficial 24.2.0-trunk bookworm
Release:	12
Codename:	bookworm
cmake -DBUILD_WITH_LUA=ON -DBUILD_WITH_FENNEL=OFF -DBUILD_WITH_JANET=OFF -DBUILD_WITH_JS=OFF -DBUILD_WITH_MOON=OFF -DBUILD_WITH_MRUBY=OFF -DBUILD_WITH_PYTHON=OFF -DBUILD_WITH_SCHEME=OFF -DBUILD_WITH_SQUIRREL=OFF -DBUILD_WITH_WASM=OFF -DBUILD_WITH_WREN=OFF .. --fresh
-- Found Git: /usr/bin/git (found version "2.39.2") 
On branch main
Your branch is up to date with 'origin/main'.

nothing to commit, working tree clean
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
Building for target : Linux
PROJECT_VERSION: 1.2.2883-dev
VERSION_HASH: 3cf27c5
BUILD_SDLGPU: OFF
BUILD_TOUCH_INPUT: OFF
BUILD_STUB: OFF
BUILD_WITH_LUA: ON
BUILD_WITH_MOON: OFF
BUILD_WITH_FENNEL: OFF
BUILD_WITH_WREN: OFF
BUILD_WITH_MRUBY: OFF
BUILD_WITH_WASM: OFF
BUILD_WITH_SCHEME: OFF
BUILD_WITH_SQUIRREL: OFF
BUILD_WITH_PYTHON: OFF
BUILD_WITH_JS: OFF
BUILD_WITH_JANET: OFF
CMake Error at cmake/zip.cmake:6 (add_subdirectory):
  The source directory

    /home/cpi/TIC-80/vendor/zip

  does not contain a CMakeLists.txt file.
Call Stack (most recent call first):
  CMakeLists.txt:120 (include)


-- Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR) 
CMake Error: File /home/cpi/TIC-80/vendor/libpng/scripts/pnglibconf.h.prebuilt does not exist.
CMake Error at cmake/png.cmake:24 (configure_file):
  configure_file Problem configuring file
Call Stack (most recent call first):
  CMakeLists.txt:125 (include)


CMake Error at cmake/sdl.cmake:17 (add_subdirectory):
  The source directory

    /home/cpi/TIC-80/vendor/sdl2

  does not contain a CMakeLists.txt file.
Call Stack (most recent call first):
  CMakeLists.txt:129 (include)


-- Configuring incomplete, errors occurred!
See also "/home/cpi/TIC-80/build/CMakeFiles/CMakeOutput.log".
@aliceisjustplaying aliceisjustplaying added platform: linux For issues affecting TIC80 on Linux devops building labels May 2, 2024
@bennypowers
Copy link
Author

FOllowing the instructions from #2188 (comment) I was able to compile and run on gameshell

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
building devops platform: linux For issues affecting TIC80 on Linux
Projects
None yet
Development

No branches or pull requests

2 participants