Conceptinetics.h and Xbee.h


hi,

i have weird problem. i'm trying use xbee on same arduino have dmx shield. when #include <xbee.h> works fine,

when #include <conceptinetics.h>  works fine,

but when include both,

#include <conceptinetics.h>
#include <xbee.h>

 i compile error related __vector_25. have no idea go here ?


help appreciated !




compile error verbose:
arduino: 1.6.3 (mac os x), board: "arduino mega or mega 2560, atmega2560 (mega 2560)"

using library xbee_arduino in folder: /users/hbm/dropbox/code/arduino/libraries/xbee_arduino (legacy)
using library conceptinetics in folder: /users/hbm/dropbox/code/arduino/libraries/conceptinetics (legacy)

/applications/arduino.app/contents/java/hardware/tools/avr/bin/avr-g++ -c -g -os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -mmd -mmcu=atmega2560 -df_cpu=16000000l -darduino=10603 -darduino_avr_mega2560 -darduino_arch_avr -i/applications/arduino.app/contents/java/hardware/arduino/avr/cores/arduino -i/applications/arduino.app/contents/java/hardware/arduino/avr/variants/mega -i/users/hbm/dropbox/code/arduino/libraries/xbee_arduino -i/users/hbm/dropbox/code/arduino/libraries/conceptinetics /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/sketch_apr28a.cpp -o /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/sketch_apr28a.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/xbee_arduino/xbee.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/conceptinetics/conceptinetics.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/hooks.c.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/winterrupts.c.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/wiring.c.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/wiring_analog.c.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/wiring_digital.c.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/wiring_pulse.c.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/wiring_shift.c.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/abi.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/cdc.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/hardwareserial.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/hardwareserial0.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/hardwareserial1.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/hardwareserial2.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/hardwareserial3.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/hid.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/ipaddress.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/main.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/new.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/print.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/stream.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/tone.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/usbcore.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/wmath.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/wstring.cpp.o
using compiled file: /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/core.a
/applications/arduino.app/contents/java/hardware/tools/avr/bin/avr-gcc -w -os -wl,--gc-sections,--relax -mmcu=atmega2560 -o /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/sketch_apr28a.cpp.elf /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/sketch_apr28a.cpp.o /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/xbee_arduino/xbee.cpp.o /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/conceptinetics/conceptinetics.cpp.o /var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/core.a -l/var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp -lm
/var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/core.a(hardwareserial0.cpp.o): in function `__vector_25':
/applications/arduino.app/contents/java/hardware/arduino/avr/cores/arduino/hardwareserial0.cpp:48: multiple definition of `__vector_25'
/var/folders/5g/_zrk_4md0n55ll2wj1tl_6c00000gn/t/build3377695826572575493.tmp/conceptinetics/conceptinetics.cpp.o:/users/hbm/dropbox/code/arduino/libraries/conceptinetics/conceptinetics.cpp:1163: first defined here
/applications/arduino.app/contents/java/hardware/tools/avr/bin/../lib/gcc/avr/4.8.1/../../../../avr/bin/ld: disabling relaxation: not work multiple definitions
collect2: error: ld returned 1 exit status
error compiling.

without reading whole error log, assume serial connection used in both libraries conflicting.
conceptinetics having similar problem when hardware serial used, since shield & library use rx , tx connectors on arduino. xbee library, conflicting hardware serial library?


Arduino Forum > Using Arduino > Networking, Protocols, and Devices (Moderator: fabioc84) > Conceptinetics.h and Xbee.h


arduino

Comments