Hallo Leute,
ich möchte gerne SMC für Ubuntu 18.04 Kompilieren und dann ein Paket für unser Repository bauen. Leider scheitere ich schon beim Configure.
checking for CEGUI... configure: error: Package requirements (CEGUI-OPENGL >= 0.5.0) were not met: No package 'CEGUI-OPENGL' found
Nur gibt es diese Version von CEGUI nicht unter Ubuntu 18.04. Gehe ich da richtig in der Annahme das man die Software wohl nach programmieren müsste? Oder kann man das Thema doch mit Bordmitteln lösen.
Vielen Dank und glg Dark Wolf
Nachtrag: Anscheinend wurde das Projekt erweitert: https://secretchronicles.org habe auch das Paket dort probiert. Kam sogar zum Make. Dort nun auch ein Error:
CC src/gc.c -> build/host/src/gc.o CC src/symbol.c -> build/host/src/symbol.o CC src/array.c -> build/host/src/array.o CC src/error.c -> build/host/src/error.o CC mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.c -> build/host/mrbgems/mruby-bin-mrbc/tools/mrbc/mrbc.o CC mrbgems/mruby-compiler/core/codegen.c -> build/host/mrbgems/mruby-compiler/core/codegen.o YACC mrbgems/mruby-compiler/core/parse.y -> build/host/mrbgems/mruby-compiler/core/y.tab.c GPERF mrbgems/mruby-compiler/core/keywords -> mrbgems/mruby-compiler/core/lex.def CC build/host/mrbgems/mruby-compiler/core/y.tab.c -> build/host/mrbgems/mruby-compiler/core/y.tab.o In file included from /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/parse.y:4270:0: /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:5:37: error: conflicting types for 'reserved_word' #define mrb_reserved_word(str, len) reserved_word(str, len) ^ /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:72:1: note: in expansion of macro 'mrb_reserved_word' /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:4:30: note: previous declaration of 'reserved_word' was here static const struct kwtable *reserved_word(const char *, unsigned int); ^~~~~~~~~~~~~ In file included from /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/parse.y:4270:0: /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:5:37: error: conflicting types for 'reserved_word' #define mrb_reserved_word(str, len) reserved_word(str, len) ^ /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:72:1: note: in expansion of macro 'mrb_reserved_word' /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:4:30: note: previous declaration of 'reserved_word' was here static const struct kwtable *reserved_word(const char *, unsigned int); ^~~~~~~~~~~~~ rake aborted! Command Failed: [gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -Wwrite-strings -g3 -O0 -DMRB_UTF8_STRING -DMRB_DEBUG -DMRBGEM_MRUBY_COMPILER_VERSION=0.0.0 -I"/root/TSC/tsc/build/mruby/include" -I"/root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core" -MMD -o "/root/TSC/tsc/build/mruby/build/hos CMakeFiles/mruby.dir/build.make:110: recipe for target 'mruby-prefix/src/mruby-stamp/mruby-build' failed make[2]: *** [mruby-prefix/src/mruby-stamp/mruby-build] Error 1 CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/mruby.dir/all' failed make[1]: *** [CMakeFiles/mruby.dir/all] Error 2 Makefile:151: recipe for target 'all' failed make: *** [all] Error 2 [ 1%] Performing build step for 'mruby' (in /root/TSC/tsc/build/mruby) CC build/host/mrbgems/mruby-compiler/core/y.tab.c -> build/host/mrbgems/mruby-compiler/core/y.tab.o In file included from /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/parse.y:4270:0: /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:5:37: error: conflicting types for 'reserved_word' #define mrb_reserved_word(str, len) reserved_word(str, len) ^ /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:72:1: note: in expansion of macro 'mrb_reserved_wor /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:4:30: note: previous declaration of 'reserved_word' static const struct kwtable *reserved_word(const char *, unsigned int); ^~~~~~~~~~~~~ In file included from /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/parse.y:4270:0: /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:5:37: error: conflicting types for 'reserved_word' #define mrb_reserved_word(str, len) reserved_word(str, len) ^ /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:72:1: note: in expansion of macro 'mrb_reserved_wor /root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core/keywords:4:30: note: previous declaration of 'reserved_word' static const struct kwtable *reserved_word(const char *, unsigned int); ^~~~~~~~~~~~~ rake aborted! Command Failed: [gcc -g -std=gnu99 -O3 -Wall -Werror-implicit-function-declaration -Wdeclaration-after-statement -by/include" -I"/root/TSC/tsc/build/mruby/mrbgems/mruby-compiler/core" -MMD -o "/root/TSC/tsc/build/mruby/build/hos CMakeFiles/mruby.dir/build.make:110: recipe for target 'mruby-prefix/src/mruby-stamp/mruby-build' failed make[2]: *** [mruby-prefix/src/mruby-stamp/mruby-build] Error 1 CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/mruby.dir/all' failed make[1]: *** [CMakeFiles/mruby.dir/all] Error 2 Makefile:151: recipe for target 'all' failed make: *** [all] Error 2 ./build-and-run.sh: line 26: cd: /root/tsc: No such file or directory ./build-and-run.sh: line 29: ./bin/tsc: No such file or directory ./build-and-run.sh 8.39s user 2.52s system 103% cpu 10.575 total
Moderiert von Cruiz:
Dieses Thema ist verschoben worden. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“)!