Erro ao verificar/compilar [RESOLVIDO]

1. Erro ao verificar/compilar [RESOLVIDO]

Sr. Mandrake
Mandrake17

(usa Debian)

Enviado em 07/01/2018 - 12:31h

Toda vez que tento verificar/compilar o código, a IDE retorna esse erro:

Arduino: 1.8.4 (Linux), Placa:"Arduino/Genuino Uno"

Parameter 'tools' is mandatory
Usage of /usr/share/arduino/arduino-builder:
-build-cache string
builds of 'core.a' are saved into this folder to be cached and reused
-build-options-file string
Instead of specifying --hardware, --tools etc every time, you can load all such options from a file
-build-path string
build path
-built-in-libraries value
Specify a built-in 'libraries' folder. These are low priority libraries. Can be added multiple times for specifying multiple built-in 'libraries' folders
-compile
compiles the given sketch
-core-api-version string
version of core APIs (used to populate ARDUINO #define) (default "10600")
-debug-level int
Turns on debugging messages. The higher, the chattier (default 5)
-dump-prefs
dumps build properties used when compiling
-fqbn string
fully qualified board name
-hardware value
Specify a 'hardware' folder. Can be added multiple times for specifying multiple 'hardware' folders
-ide-version string
[deprecated] use 'core-api-version' instead (default "10600")
-libraries value
Specify a 'libraries' folder. Can be added multiple times for specifying multiple 'libraries' folders
-logger string
Sets type of logger. Available values are 'human', 'machine' (default "human")
-prefs value
Specify a custom preference. Can be added multiple times for specifying multiple custom preferences
-preprocess
preprocess the given sketch
-quiet
if 'true' doesn't print any warnings or progress or whatever
-tools value
Specify a 'tools' folder. Can be added multiple times for specifying multiple 'tools' folders
-verbose
if 'true' prints lots of stuff
-version
prints version and exits
-vid-pid string
specify to use vid/pid specific build properties, as defined in boards.txt
-warnings string
Sets warnings level. Available values are 'none', 'default', 'more' and 'all'

Erro compilando para a placa Arduino/Genuino Uno

Este relatório teria mais informações com
"Mostrar a saida detalhada durante a compilação"
opção pode ser ativada em "Arquivo -> Preferências"


No caso, estou tentando compilar um código com a biblioteca Servo.h, mas esse erro não permite continuar...

Alguém sabe de algo? Esse erro só está acontecendo no Linux (Fedora 27 - KDE), pois quando eu usava Windows, não acontecia isso.


  


2. Re: Erro ao verificar/compilar

Paulo Jr
Pebis

(usa Debian)

Enviado em 07/01/2018 - 13:46h

SE jogar no google encontrará algumas soluções. É um bug. https://www.google.com.br/search?q=Parameter+%27tools%27+is+mandatory&oq=Parameter+%27tools%27+i...

Dentre essas soluções está criar o diretório packages.


mkdir ~/.arduino15/packages


3. Re: Erro ao verificar/compilar [RESOLVIDO]

Sr. Mandrake
Mandrake17

(usa Debian)

Enviado em 07/01/2018 - 17:37h

Pebis escreveu:

SE jogar no google encontrará algumas soluções. É um bug. https://www.google.com.br/search?q=Parameter+%27tools%27+is+mandatory&oq=Parameter+%27tools%27+i...

Dentre essas soluções está criar o diretório packages.


mkdir ~/.arduino15/packages


Vish...

Entendi. Eu já "resolvi" o problema, reinstalando o software. Baixei a IDE do site oficial, e instalei manualmente (pelo terminal), e deu certo.

Antes eu tinha apenas instalado pelo
sudo dnf install arduino 


Obrigado pela disposição em me ajudar!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts