[SOLVED]Compiling error

Understanding the language, error messages, etc.

[SOLVED]Compiling error

Postby IPaulasaurus » Wed Jan 11, 2017 1:07 am

've been doing the examples, but when I try to compile the hello world, I get
Code: Select all
Arduino: 1.8.0 (Windows 10), Board: "Arduino/Genuino Uno"

In file included from C:\Users\Starlight\Documents\Arduino\_2PROGRAM.HEX\_2PROGRAM.HEX.ino:1:0:

C:\Users\Starlight\Documents\Arduino\libraries\Gamebuino/Gamebuino.h:1:1: warning: null character(s) ignored

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         

 ^

_2PROGRAM.HEX:3: error: 'Gamebuino' does not name a type

 Gamebuino gb;

 ^

C:\Users\Starlight\Documents\Arduino\_2PROGRAM.HEX\_2PROGRAM.HEX.ino: In function 'void setup()':

_2PROGRAM.HEX:8: error: 'gb' was not declared in this scope

   gb.begin();

   ^

C:\Users\Starlight\Documents\Arduino\_2PROGRAM.HEX\_2PROGRAM.HEX.ino: In function 'void loop()':

_2PROGRAM.HEX:15: error: 'gb' was not declared in this scope

 if(gb.update()){

    ^

exit status 1
'Gamebuino' does not name a type

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.


this is my code
Code: Select all
#include <SPI.h>
#include <Gamebuino.h>
Gamebuino gb;


void setup() {
  // put your setup code here, to run once:
  gb.begin();
  gb.titleScreen(F("My First Game!"));
  gb.popup(F("Let's go!"), 100);
}

void loop() {
  // put your main code here, to run repeatedly:
if(gb.update()){
  gb.display.println(F("Hello World!"));
  int count;
  count = gb.frameCount;
  gb.display.println(count);
  }
}


EDIT: Added full error message
Last edited by IPaulasaurus on Fri Jan 13, 2017 8:46 pm, edited 2 times in total.
User avatar
IPaulasaurus
 
Posts: 22
Joined: Sun Dec 25, 2016 3:31 pm
Location: Deeeeeeeeeeeeeeeeeep Space

Re: Compiling error

Postby Sorunome » Wed Jan 11, 2017 8:30 am

Did you install the gamebuino library as described in "Getting Started" ( http://gamebuino.com/wiki/index.php?tit ... ng_started ) ?
User avatar
Sorunome
 
Posts: 629
Joined: Sun Mar 01, 2015 1:58 pm

Re: Compiling error

Postby IPaulasaurus » Wed Jan 11, 2017 12:32 pm

Yep
I installed the gamebuino library the day I got the gamebuino
also, in manage libraries when I look for gamebuino it says installed
My Arduino has been weird lately, It won't open the examples either. I have to find them on GitHub
User avatar
IPaulasaurus
 
Posts: 22
Joined: Sun Dec 25, 2016 3:31 pm
Location: Deeeeeeeeeeeeeeeeeep Space

Re: Compiling error

Postby IPaulasaurus » Wed Jan 11, 2017 12:48 pm

I just tried it with the newest build, and Arduino 1.6.12. Still doesnt work :(
User avatar
IPaulasaurus
 
Posts: 22
Joined: Sun Dec 25, 2016 3:31 pm
Location: Deeeeeeeeeeeeeeeeeep Space

Re: Compiling error

Postby Sorunome » Wed Jan 11, 2017 6:32 pm

Would you mind turning on verbose output during compilation?

File -> Preferences

Then there is a checkbox for "Show verbose output during compilation"
User avatar
Sorunome
 
Posts: 629
Joined: Sun Mar 01, 2015 1:58 pm

Re: Compiling error

Postby IPaulasaurus » Wed Jan 11, 2017 10:32 pm

I did. here's what it came out to

Code: Select all
Arduino: 1.8.0 (Windows 10), Board: "Arduino/Genuino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Starlight\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10800 -build-path C:\Users\STARLI~1\AppData\Local\Temp\arduino_build_742063 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Starlight\Documents\Arduino\_2PROGRAM.HEX\_2PROGRAM.HEX.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\Starlight\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10800 -build-path C:\Users\STARLI~1\AppData\Local\Temp\arduino_build_742063 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Users\Starlight\Documents\Arduino\_2PROGRAM.HEX\_2PROGRAM.HEX.ino
Using board 'uno' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "C:\Users\STARLI~1\AppData\Local\Temp\arduino_build_742063\sketch\_2PROGRAM.HEX.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "C:\Users\STARLI~1\AppData\Local\Temp\arduino_build_742063\sketch\_2PROGRAM.HEX.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "C:\Users\STARLI~1\AppData\Local\Temp\arduino_build_742063\sketch\_2PROGRAM.HEX.ino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility" "C:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\Gamebuino.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility" "C:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility\Backlight.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility" "C:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility\Battery.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility" "C:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility\Buttons.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility" "C:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility\Display.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility" "C:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility\Sound.cpp" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility" "C:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility\font3x3.c" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility" "C:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility\font3x5.c" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility" "C:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility\font5x7.c" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility" "C:\Users\Starlight\Documents\Arduino\libraries\Gamebuino\utility\settings.c" -o "nul"
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src\SPI.cpp" -o "nul"
Generating function prototypes...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "C:\Users\STARLI~1\AppData\Local\Temp\arduino_build_742063\sketch\_2PROGRAM.HEX.ino.cpp" -o "C:\Users\STARLI~1\AppData\Local\Temp\arduino_build_742063\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\STARLI~1\AppData\Local\Temp\arduino_build_742063\preproc\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10800 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR   "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Users\Starlight\Documents\Arduino\libraries\Gamebuino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI\src" "C:\Users\STARLI~1\AppData\Local\Temp\arduino_build_742063\sketch\_2PROGRAM.HEX.ino.cpp" -o "C:\Users\STARLI~1\AppData\Local\Temp\arduino_build_742063\sketch\_2PROGRAM.HEX.ino.cpp.o"
_2PROGRAM.HEX:3: error: 'Gamebuino' does not name a type

 Gamebuino gb;

 ^

C:\Users\Starlight\Documents\Arduino\_2PROGRAM.HEX\_2PROGRAM.HEX.ino: In function 'void setup()':

_2PROGRAM.HEX:8: error: 'gb' was not declared in this scope

   gb.begin();

   ^

C:\Users\Starlight\Documents\Arduino\_2PROGRAM.HEX\_2PROGRAM.HEX.ino: In function 'void loop()':

_2PROGRAM.HEX:15: error: 'gb' was not declared in this scope

 if(gb.update()){

    ^

Using library Gamebuino at version 0.4 in folder: C:\Users\Starlight\Documents\Arduino\libraries\Gamebuino
Using library SPI at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI
exit status 1
'Gamebuino' does not name a type
User avatar
IPaulasaurus
 
Posts: 22
Joined: Sun Dec 25, 2016 3:31 pm
Location: Deeeeeeeeeeeeeeeeeep Space

Re: Compiling error

Postby IPaulasaurus » Thu Jan 12, 2017 8:57 pm

Nevermind! I fixed it. I just uninstalled the library and use the .zip in the downloads page.
User avatar
IPaulasaurus
 
Posts: 22
Joined: Sun Dec 25, 2016 3:31 pm
Location: Deeeeeeeeeeeeeeeeeep Space

Re: Compiling error

Postby Sorunome » Thu Jan 12, 2017 9:54 pm

Glad you were able to fix it! ^.^
User avatar
Sorunome
 
Posts: 629
Joined: Sun Mar 01, 2015 1:58 pm


Return to Programming Questions

Who is online

Users browsing this forum: No registered users and 11 guests

cron