Open
Description
When compiling, I get the following error(s):
pi@raspberrypi ~/src/noisebox $ make
g++ -c -O3 -mfloat-abi=softfp -Wall -I./src -I./rtmidi-1.0.15/ -I./rtaudio-4.0.10/ -D__LINUX_ALSASEQ__ -DHAVE_GETTIMEOFDAY -D__LINUX_ALSA__ src/main.cpp -o src/main.o
src/main.cpp: In function ‘int audioCallback(void*, void*, unsigned int, double, RtAudioStreamStatus, void*)’:
src/main.cpp:101:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
g++ -c -O3 -mfloat-abi=softfp -Wall -I./src -I./rtmidi-1.0.15/ -I./rtaudio-4.0.10/ -D__LINUX_ALSASEQ__ -DHAVE_GETTIMEOFDAY -D__LINUX_ALSA__ rtaudio-4.0.10/RtAudio.cpp -o rtaudio-4.0.10/RtAudio.o
g++ -c -O3 -mfloat-abi=softfp -Wall -I./src -I./rtmidi-1.0.15/ -I./rtaudio-4.0.10/ -D__LINUX_ALSASEQ__ -DHAVE_GETTIMEOFDAY -D__LINUX_ALSA__ rtmidi-1.0.15/RtMidi.cpp -o rtmidi-1.0.15/RtMidi.o
g++ -DHAVE_GETTIMEOFDAY -D__LINUX_ALSA__ -lpthread -lasound src/main.o rtaudio-4.0.10/RtAudio.o rtmidi-1.0.15/RtMidi.o -o noisebox
/usr/bin/ld: error: noisebox uses VFP register arguments, src/main.o does not
/usr/bin/ld: failed to merge target specific data of file src/main.o
/usr/bin/ld: error: noisebox uses VFP register arguments, rtaudio-4.0.10/RtAudio.o does not
/usr/bin/ld: failed to merge target specific data of file rtaudio-4.0.10/RtAudio.o
/usr/bin/ld: error: noisebox uses VFP register arguments, rtmidi-1.0.15/RtMidi.o does not
/usr/bin/ld: failed to merge target specific data of file rtmidi-1.0.15/RtMidi.o
collect2: ld returned 1 exit status
make: *** [noisebox] Error 1
Do the "VFP register arguments" mean I'm running a distro that's incompatible with noisebox?
Result of uname -a:
Linux raspberrypi 3.2.27+ #250 PREEMPT Thu Oct 18 19:03:02 BST 2012 armv6l GNU/Linux
Running on a 512 mb rev-b board.
Metadata
Metadata
Assignees
Labels
No labels