(05-09-2016, 08:44 AM)fbforos escribió: (03-09-2016, 10:15 PM)maxi94 escribió: ¿Has instalado bien la librería? En el IDE de arduino en la barra de arriba si das sobre "Sketch" después "Importar librería..." debe aparecerte en la lista de librerías el nombre de la librería instalada, en tu caso WebSocketsServer
Has hecho esto y depués eliminado la libreria de tu subdirectorio del programa. A ver si la vuelve a leer una vez instalada y te dice que esta duplicada
Hola, soy nuevo en esto y no sé si estoy escribiendo en el sitio indicado.
no tengo apenas conocimiento en arduino y me he propuesto hacer una gaita Midi siguiendo tutoriales de internet y veo que no es tan facil como creía.
Ahora tengo el problema que de da error al compilar el programa que he descargado de GitHub.
os pongo a continuación todo lo que me pone en mensaje de error.
Arduino:1.8.5 (Windows XP), Tarjeta:"Arduino/Genuino Uno"
C:\Archivos de programa\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Archivos de programa\Arduino\hardware -tools C:\Archivos de programa\Arduino\tools-builder -tools C:\Archivos de programa\Arduino\hardware\tools\avr -built-in-libraries C:\Archivos de programa\Arduino\libraries -libraries C:\Documents and Settings\damian\Mis documentos\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10805 -build-path C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_build_723924 -warnings=none -build-cache C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_cache_230003 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Archivos de programa\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Archivos de programa\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Archivos de programa\Arduino\hardware\tools\avr -verbose C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino
C:\Archivos de programa\Arduino\arduino-builder -compile -logger=machine -hardware C:\Archivos de programa\Arduino\hardware -tools C:\Archivos de programa\Arduino\tools-builder -tools C:\Archivos de programa\Arduino\hardware\tools\avr -built-in-libraries C:\Archivos de programa\Arduino\libraries -libraries C:\Documents and Settings\damian\Mis documentos\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10805 -build-path C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_build_723924 -warnings=none -build-cache C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_cache_230003 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\Archivos de programa\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Archivos de programa\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Archivos de programa\Arduino\hardware\tools\avr -verbose C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino
Using board 'uno' from platform in folder: C:\Archivos de programa\Arduino\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\Archivos de programa\Arduino\hardware\arduino\avr
Detecting libraries used...
"C:\Archivos de programa\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=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\variants\standard" "C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_build_723924\sketch\sketch_feb23b.ino.cpp" -o "nul"
"C:\Archivos de programa\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=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master" "C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_build_723924\sketch\sketch_feb23b.ino.cpp" -o "nul"
"C:\Archivos de programa\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=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master" "C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master\OpenPipe.cpp" -o "nul"
"C:\Archivos de programa\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=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master" "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\libraries\Wire\src" "C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master\OpenPipe.cpp" -o "nul"
"C:\Archivos de programa\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=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master" "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\libraries\Wire\src" "C:\Archivos de programa\Arduino\hardware\arduino\avr\libraries\Wire\src\Wire.cpp" -o "nul"
"C:\Archivos de programa\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=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master" "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\libraries\Wire\src" "C:\Archivos de programa\Arduino\hardware\arduino\avr\libraries\Wire\src\utility\twi.c" -o "nul"
Generating function prototypes...
"C:\Archivos de programa\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=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master" "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\libraries\Wire\src" "C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_build_723924\sketch\sketch_feb23b.ino.cpp" -o "C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_build_723924\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Archivos de programa\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_build_723924\preproc\ctags_target_for_gcc_minus_e.cpp"
Compilando programa...
"C:\Archivos de programa\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=10805 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\variants\standard" "-IC:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master" "-IC:\Archivos de programa\Arduino\hardware\arduino\avr\libraries\Wire\src" "C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_build_723924\sketch\sketch_feb23b.ino.cpp" -o "C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_build_723924\sketch\sketch_feb23b.ino.cpp.o"
In file included from C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/OpenPipe.h:22:0,
from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:3:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:8:29: error: redefinition of 'const char fingering_name_0 []'
const char fingering_name_0[]={"GAITA GALEGA"};
^
In file included from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:1:0:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:8:12: note: 'const char fingering_name_0 [13]' previously defined here
const char fingering_name_0[]={"GAITA GALEGA"};
^
In file included from C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/OpenPipe.h:22:0,
from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:3:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:9:39: error: redefinition of 'const long unsigned int fingering_table_0 []'
const unsigned long fingering_table_0[]={
^
In file included from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:1:0:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:9:21: note: 'const long unsigned int fingering_table_0 [67]' previously defined here
const unsigned long fingering_table_0[]={
^
In file included from C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/OpenPipe.h:22:0,
from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:3:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:41:29: error: redefinition of 'const char fingering_name_1 []'
const char fingering_name_1[]={"GAITA ASTURIANA"};
^
In file included from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:1:0:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:41:12: note: 'const char fingering_name_1 [16]' previously defined here
const char fingering_name_1[]={"GAITA ASTURIANA"};
^
In file included from C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/OpenPipe.h:22:0,
from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:3:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:42:39: error: redefinition of 'const long unsigned int fingering_table_1 []'
const unsigned long fingering_table_1[]={
^
In file included from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:1:0:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:42:21: note: 'const long unsigned int fingering_table_1 [49]' previously defined here
const unsigned long fingering_table_1[]={
^
In file included from C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/OpenPipe.h:22:0,
from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:3:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:67:29: error: redefinition of 'const char fingering_name_2 []'
const char fingering_name_2[]={"GREAT HIGHLAND BAGPIPE"};
^
In file included from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:1:0:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:67:12: note: 'const char fingering_name_2 [23]' previously defined here
const char fingering_name_2[]={"GREAT HIGHLAND BAGPIPE"};
^
In file included from C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/OpenPipe.h:22:0,
from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:3:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:68:39: error: redefinition of 'const long unsigned int fingering_table_2 []'
const unsigned long fingering_table_2[]={
^
In file included from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:1:0:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:68:21: note: 'const long unsigned int fingering_table_2 [28]' previously defined here
const unsigned long fingering_table_2[]={
^
In file included from C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/OpenPipe.h:22:0,
from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:3:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:83:29: error: redefinition of 'const char fingering_name_3 []'
const char fingering_name_3[]={"UILLEANN PIPE"};
^
In file included from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:1:0:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:83:12: note: 'const char fingering_name_3 [14]' previously defined here
const char fingering_name_3[]={"UILLEANN PIPE"};
^
In file included from C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/OpenPipe.h:22:0,
from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:3:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:84:39: error: redefinition of 'const long unsigned int fingering_table_3 []'
const unsigned long fingering_table_3[]={
^
In file included from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:1:0:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:84:21: note: 'const long unsigned int fingering_table_3 [22]' previously defined here
const unsigned long fingering_table_3[]={
^
In file included from C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/OpenPipe.h:22:0,
from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:3:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:99:29: error: redefinition of 'const char fingering_name_4 []'
const char fingering_name_4[]={"SACKPIPA"};
^
In file included from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:1:0:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:99:12: note: 'const char fingering_name_4 [9]' previously defined here
const char fingering_name_4[]={"SACKPIPA"};
^
In file included from C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/OpenPipe.h:22:0,
from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:3:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:100:39: error: redefinition of 'const long unsigned int fingering_table_4 []'
const unsigned long fingering_table_4[]={
^
In file included from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:1:0:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:100:21: note: 'const long unsigned int fingering_table_4 [26]' previously defined here
const unsigned long fingering_table_4[]={
Utilizando biblioteca OpenPipeLibrary-master en carpeta: C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master (legacy)
^
In file included from C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/OpenPipe.h:22:0,
Usando librería Wire con versión 1.0 en la carpeta: C:\Archivos de programa\Arduino\hardware\arduino\avr\libraries\Wire
from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:3:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:126:2: error: conflicting declaration 'typedef struct fingering_t fingering_t'
}fingering_t;
^
In file included from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:1:0:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:126:2: note: previous declaration as 'typedef struct fingering_t fingering_t'
}fingering_t;
^
In file included from C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/OpenPipe.h:22:0,
from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:3:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:129:46: error: redefinition of 'const fingering_t fingerings [5]'
const fingering_t fingerings[TOTAL_FINGERINGS]={
^
In file included from C:\DOCUME~1\damian\CONFIG~1\Temp\arduino_modified_sketch_43048\sketch_feb23b.ino:1:0:
C:\Documents and Settings\damian\Mis documentos\Arduino\libraries\OpenPipeLibrary-master/fingerings.h:129:19: note: 'const fingering_t fingerings [5]' previously defined here
const fingering_t fingerings[TOTAL_FINGERINGS]={
^
exit status 1
Error compilando para la tarjeta Arduino/Genuino Uno.
os agradecería que me echarais una mano.
Muchas gracias.