gemforce-team / gemforce

Gem combining program for GC2:CS and GC:FW
MIT License
28 stars 9 forks source link

Help wanted for building the gemforce program #10

Open Ldmf opened 1 year ago

Ldmf commented 1 year ago

i clone the repo on my pc via git clone command

image

i get the make dist/all to work but only get the output as data file

image

  1. The gcc comand

    the error is the gcc ``` cc1: warning: command-line option ‘-std=gnu++17’ is valid for C++/ObjC++ but not for C cc1: fatal error: file.c: No such file or directory compilation terminated. ```
  2. is the output forn g++

    error with g++ and missing file.c ``` g++ -std=gnu++17 -O3 -flto -fwhole-program -I "include" -lm file.c -o output cc1plus: fatal error: file.c: No such file or directory compilation terminated. ```
  3. output with make dist

    comand make dist ``` mkdir -p .deps g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/leechquery.cpp.d -MT leechgem/leechquery leechgem/leechquery.cpp -lm -o leechgem/leechquery g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgquery-alone.cpp.d -MT managem/mgquery-alone managem/mgquery-alone.cpp -lm -o managem/mgquery-alone g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgquery-amps.cpp.d -MT managem/mgquery-amps managem/mgquery-amps.cpp -lm -o managem/mgquery-amps g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgquery-setup.cpp.d -MT managem/mgquery-setup managem/mgquery-setup.cpp -lm -o managem/mgquery-setup g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgquery-omnia.cpp.d -MT managem/mgquery-omnia managem/mgquery-omnia.cpp -lm -o managem/mgquery-omnia ig++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/critquery-amps.cpp.d -MT critgem/critquery-amps critgem/critquery-amps.cpp -lm -o critgem/critquery-amps g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/critquery.cpp.d -MT critgem/critquery critgem/critquery.cpp -lm -o critgem/critquery g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgquery-alone.cpp.d -MT killgem/kgquery-alone killgem/kgquery-alone.cpp -lm -o killgem/kgquery-alone g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgquery-amps.cpp.d -MT killgem/kgquery-amps killgem/kgquery-amps.cpp -lm -o killgem/kgquery-amps g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgquery-setup.cpp.d -MT killgem/kgquery-setup killgem/kgquery-setup.cpp -lm -o killgem/kgquery-setup g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgquery-omnia.cpp.d -MT killgem/kgquery-omnia killgem/kgquery-omnia.cpp -lm -o killgem/kgquery-omnia g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/bleedquery.cpp.d -MT bleedgem/bleedquery bleedgem/bleedquery.cpp -lm -o bleedgem/bleedquery mkdir bin 'gem_tables/' -> 'bin/gem_tables' 'gem_tables/README.md' -> 'bin/gem_tables/README.md' 'gem_tables/ruler.sh' -> 'bin/gem_tables/ruler.sh' 'gem_tables/table_crit' -> 'bin/gem_tables/table_crit' 'gem_tables/table_kgcomb' -> 'bin/gem_tables/table_kgcomb' 'gem_tables/table_kgspec' -> 'bin/gem_tables/table_kgspec' 'gem_tables/table_leech' -> 'bin/gem_tables/table_leech' 'gem_tables/table_mgcomb' -> 'bin/gem_tables/table_mgcomb' 'gem_tables/table_mgspec' -> 'bin/gem_tables/table_mgspec' make move make[1]: Entering directory '/mnt/c/Users/*****/Desktop/gemforce-2.1.0/gemforce' renamed 'leechgem/leechquery' -> 'bin/leechquery' renamed 'managem/mgquery-alone' -> 'bin/mgquery-alone' renamed 'managem/mgquery-amps' -> 'bin/mgquery-amps' renamed 'managem/mgquery-setup' -> 'bin/mgquery-setup' renamed 'managem/mgquery-omnia' -> 'bin/mgquery-omnia' renamed 'critgem/critquery-amps' -> 'bin/critquery-amps' renamed 'critgem/critquery' -> 'bin/critquery' renamed 'killgem/kgquery-alone' -> 'bin/kgquery-alone' renamed 'killgem/kgquery-amps' -> 'bin/kgquery-amps' renamed 'killgem/kgquery-setup' -> 'bin/kgquery-setup' renamed 'killgem/kgquery-omnia' -> 'bin/kgquery-omnia' renamed 'bleedgem/bleedquery' -> 'bin/bleedquery' make[1]: Leaving directory '/mnt/c/Users/*****/Desktop/gemforce-2.1.0/gemforce' Setup completed, the programs can be found in the "bin/" folder ```
  4. output with make all

    comand make all ``` g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/leechquery.cpp.d -MT leechgem/leechquery leechgem/leechquery.cpp -lm -o leechgem/leechquery g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgquery-alone.cpp.d -MT managem/mgquery-alone managem/mgquery-alone.cpp -lm -o managem/mgquery-alone g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgquery-amps.cpp.d -MT managem/mgquery-amps managem/mgquery-amps.cpp -lm -o managem/mgquery-amps g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgquery-setup.cpp.d -MT managem/mgquery-setup managem/mgquery-setup.cpp -lm -o managem/mgquery-setup g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgquery-omnia.cpp.d -MT managem/mgquery-omnia managem/mgquery-omnia.cpp -lm -o managem/mgquery-omnia g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/critquery-amps.cpp.d -MT critgem/critquery-amps critgem/critquery-amps.cpp -lm -o critgem/critquery-amps g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/critquery.cpp.d -MT critgem/critquery critgem/critquery.cpp -lm -o critgem/critquery g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgquery-alone.cpp.d -MT killgem/kgquery-alone killgem/kgquery-alone.cpp -lm -o killgem/kgquery-alone g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgquery-amps.cpp.d -MT killgem/kgquery-amps killgem/kgquery-amps.cpp -lm -o killgem/kgquery-amps g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgquery-setup.cpp.d -MT killgem/kgquery-setup killgem/kgquery-setup.cpp -lm -o killgem/kgquery-setup g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgquery-omnia.cpp.d -MT killgem/kgquery-omnia killgem/kgquery-omnia.cpp -lm -o killgem/kgquery-omnia g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/bleedquery.cpp.d -MT bleedgem/bleedquery bleedgem/bleedquery.cpp -lm -o bleedgem/bleedquery g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgquery-ngems.cpp.d -MT managem/mgquery-ngems managem/mgquery-ngems.cpp -lm -o managem/mgquery-ngems g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgquery-ngems.cpp.d -MT killgem/kgquery-ngems killgem/kgquery-ngems.cpp -lm -o killgem/kgquery-ngems g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/leechbuild.cpp.d -MT leechgem/leechbuild leechgem/leechbuild.cpp -lm -o leechgem/leechbuild g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgbuild-appr.cpp.d -MT managem/mgbuild-appr managem/mgbuild-appr.cpp -lm -o managem/mgbuild-appr g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgbuild-c6.cpp.d -MT managem/mgbuild-c6 managem/mgbuild-c6.cpp -lm -o managem/mgbuild-c6 g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgbuild-exact.cpp.d -MT managem/mgbuild-exact managem/mgbuild-exact.cpp -lm -o managem/mgbuild-exact g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgbuild-s40.cpp.d -MT managem/mgbuild-s40 managem/mgbuild-s40.cpp -lm -o managem/mgbuild-s40 g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/critbuild-c6.cpp.d -MT critgem/critbuild-c6 critgem/critbuild-c6.cpp -lm -o critgem/critbuild-c6 g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/critbuild.cpp.d -MT critgem/critbuild critgem/critbuild.cpp -lm -o critgem/critbuild g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgbuild-appr.cpp.d -MT killgem/kgbuild-appr killgem/kgbuild-appr.cpp -lm -o killgem/kgbuild-appr g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgbuild-c6.cpp.d -MT killgem/kgbuild-c6 killgem/kgbuild-c6.cpp -lm -o killgem/kgbuild-c6 g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgbuild-exact.cpp.d -MT killgem/kgbuild-exact killgem/kgbuild-exact.cpp -lm -o killgem/kgbuild-exact g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/bleedbuild.cpp.d -MT bleedgem/bleedbuild bleedgem/bleedbuild.cpp -lm -o bleedgem/bleedbuild g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/leechcombine.cpp.d -MT leechgem/leechcombine leechgem/leechcombine.cpp -lm -o leechgem/leechcombine g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgcombine-appr.cpp.d -MT managem/mgcombine-appr managem/mgcombine-appr.cpp -lm -o managem/mgcombine-appr g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/mgcombine-exact.cpp.d -MT managem/mgcombine-exact managem/mgcombine-exact.cpp -lm -o managem/mgcombine-exact g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/critcombine.cpp.d -MT critgem/critcombine critgem/critcombine.cpp -lm -o critgem/critcombine g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgcombine-appr.cpp.d -MT killgem/kgcombine-appr killgem/kgcombine-appr.cpp -lm -o killgem/kgcombine-appr g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/kgcombine-exact.cpp.d -MT killgem/kgcombine-exact killgem/kgcombine-exact.cpp -lm -o killgem/kgcombine-exact g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/bleedcombine.cpp.d -MT bleedgem/bleedcombine bleedgem/bleedcombine.cpp -lm -o bleedgem/bleedcombine g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/explore-table.cpp.d -MT utilities/explore-table utilities/explore-table.cpp -lm -o utilities/explore-table g++ -std=gnu++20 -Wall -Wextra -O3 -flto -fwhole-program -I "include/" -MMD -MF .deps/parser.cpp.d -MT utilities/parser utilities/parser.cpp -lm -o utilities/parser 'gem_tables/README.md' -> 'bin/gem_tables/README.md' 'gem_tables/ruler.sh' -> 'bin/gem_tables/ruler.sh' 'gem_tables/table_crit' -> 'bin/gem_tables/table_crit' 'gem_tables/table_kgcomb' -> 'bin/gem_tables/table_kgcomb' 'gem_tables/table_kgspec' -> 'bin/gem_tables/table_kgspec' 'gem_tables/table_leech' -> 'bin/gem_tables/table_leech' 'gem_tables/table_mgcomb' -> 'bin/gem_tables/table_mgcomb' 'gem_tables/table_mgspec' -> 'bin/gem_tables/table_mgspec' ```
12345ieee commented 1 year ago

t seems to me it builds just fine with make, what's the issue?

Ldmf commented 1 year ago

the problem is the data output so i cant use it ether in cmd or pwerschell

i was thinking taht i did somthing wrong thats way i asking if all is ok or did i miss a step?