erro ao tentar instalar o dfu-programador-0.5.4

0

Estou tentando instalar o dfu-programmer ( link ), mas quando acompanho o README e execute o comando make depois de executar ./configure, recebo este erro. alguém sabe o que está acontecendo?

make  all-recursive
    make[1]: Entering directory '/home/yasgur99/Downloads/dfu-programmer-0.5.4'
    Making all in src
    make[2]: Entering directory '/home/yasgur99/Downloads/dfu-programmer-0.5.4/src'
    gcc -DHAVE_CONFIG_H -I. -I..    -Wall -g -O2 -I/usr/include/libusb-1.0 -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.c
    mv -f .deps/main.Tpo .deps/main.Po
    gcc -DHAVE_CONFIG_H -I. -I..    -Wall -g -O2 -I/usr/include/libusb-1.0 -MT arguments.o -MD -MP -MF .deps/arguments.Tpo -c -o arguments.o arguments.c
    mv -f .deps/arguments.Tpo .deps/arguments.Po
    gcc -DHAVE_CONFIG_H -I. -I..    -Wall -g -O2 -I/usr/include/libusb-1.0 -MT atmel.o -MD -MP -MF .deps/atmel.Tpo -c -o atmel.o atmel.c
    mv -f .deps/atmel.Tpo .deps/atmel.Po
    gcc -DHAVE_CONFIG_H -I. -I..    -Wall -g -O2 -I/usr/include/libusb-1.0 -MT commands.o -MD -MP -MF .deps/commands.Tpo -c -o commands.o commands.c
    mv -f .deps/commands.Tpo .deps/commands.Po
    gcc -DHAVE_CONFIG_H -I. -I..    -Wall -g -O2 -I/usr/include/libusb-1.0 -MT dfu.o -MD -MP -MF .deps/dfu.Tpo -c -o dfu.o dfu.c
    mv -f .deps/dfu.Tpo .deps/dfu.Po
    gcc -DHAVE_CONFIG_H -I. -I..    -Wall -g -O2 -I/usr/include/libusb-1.0 -MT intel_hex.o -MD -MP -MF .deps/intel_hex.Tpo -c -o intel_hex.o intel_hex.c
    mv -f .deps/intel_hex.Tpo .deps/intel_hex.Po
    gcc -DHAVE_CONFIG_H -I. -I..    -Wall -g -O2 -I/usr/include/libusb-1.0 -MT util.o -MD -MP -MF .deps/util.Tpo -c -o util.o util.c
    mv -f .deps/util.Tpo .deps/util.Po
    gcc -Wall -g -O2 -I/usr/include/libusb-1.0  -lusb-1.0 -o dfu-programmer main.o arguments.o atmel.o commands.o dfu.o intel_hex.o util.o  
    main.o: In function 'main':
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/main.c:58: undefined reference to 'libusb_init'
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/main.c:108: undefined reference to 'libusb_release_interface'
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/main.c:121: undefined reference to 'libusb_close'
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/main.c:131: undefined reference to 'libusb_exit'
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/main.c:79: undefined reference to 'libusb_set_debug'
    dfu.o: In function 'dfu_transfer_out':
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:836: undefined reference to 'libusb_control_transfer'
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:836: undefined reference to 'libusb_control_transfer'
    dfu.o: In function 'dfu_transfer_in':
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:863: undefined reference to 'libusb_control_transfer'
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:863: undefined reference to 'libusb_control_transfer'
    dfu.o: In function 'dfu_transfer_out':
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:836: undefined reference to 'libusb_control_transfer'
    dfu.o:/home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:863: more undefined references to 'libusb_control_transfer' follow
    dfu.o: In function 'dfu_device_init':
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:388: undefined reference to 'libusb_get_device_list'
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:394: undefined reference to 'libusb_get_device_descriptor'
    dfu.o: In function 'dfu_find_interface':
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:677: undefined reference to 'libusb_get_config_descriptor'
    dfu.o: In function 'dfu_device_init':
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:415: undefined reference to 'libusb_open'
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:417: undefined reference to 'libusb_set_configuration'
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:445: undefined reference to 'libusb_close'
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:451: undefined reference to 'libusb_free_device_list'
    dfu.o: In function 'dfu_find_interface':
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:716: undefined reference to 'libusb_free_config_descriptor'
    dfu.o: In function 'dfu_device_init':
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:419: undefined reference to 'libusb_claim_interface'
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:436: undefined reference to 'libusb_release_interface'
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:426: undefined reference to 'libusb_free_device_list'
    dfu.o: In function 'dfu_make_idle':
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:814: undefined reference to 'libusb_reset_device'
    dfu.o: In function 'dfu_device_init':
    /home/yasgur99/Downloads/dfu-programmer-0.5.4/src/dfu.c:431: undefined reference to 'libusb_free_device_list'
    collect2: error: ld returned 1 exit status
    Makefile:235: recipe for target 'dfu-programmer' failed
    make[2]: *** [dfu-programmer] Error 1
    make[2]: Leaving directory '/home/yasgur99/Downloads/dfu-programmer-0.5.4/src'
    Makefile:264: recipe for target 'all-recursive' failed
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory '/home/yasgur99/Downloads/dfu-programmer-0.5.4'
    Makefile:200: recipe for target 'all' failed
    make: *** [all] Error 2
    
por yasgur99 05.12.2016 / 22:10

0 respostas

Tags