Tried to compile pd-extended-0.40.3, got some error in hidio. Looks
perhaps like hidio's problem. Any thoughts? As a quick fix, is there
some easy way to disable building of certain externals?<br><br>cc -DPD -O2 -mcpu=i686 -march=i386 -I/home/me/pd-extended/pd/src -Wall
-W -ggdb -DUNIX -Dunix -fPIC -o
"/home/me/pd-extended/externals<div id="1fol" class="ArwC7c ckChnd">/hcs/hid/input_arrays.o" -c
"/home/me/pd-extended/externals/hcs/hid/input_<br>
arrays.c"<br>
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.<br>
cc -DPD -O2 -mcpu=i686 -march=i386 -I/home/me/pd-extended/pd/src -Wall
-W -ggdb -DUNIX -Dunix -fPIC -o
"/home/me/pd-extended/externals/hcs/hid/hid_linux.o" -c
"/home/me/pd-extended/externals/hcs/hid/hid_linux<br>
.c"<br>
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_convert_linux_buttons_to_numbers':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:68: warning: the address of 'hid_code' will always evaluate as 'true'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_print_device_list':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:270: warning: the address of 'dev_handle_name' will always evaluate as 'true'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_open_device':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:445: warning: the address of 'block_device' will always evaluate as 'true'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_platform_specific_free':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:537: warning: unused parameter 'x'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'get_device_number_by_id':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:571: warning: unused parameter 'vendor_id'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:571: warning: unused parameter 'product_id'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'get_device_number_from_usage':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:577: warning: unused parameter 'device_number'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:578: warning: unused parameter 'usage_page'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:579: warning: unused parameter 'usage'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_ff_autocenter':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:592: warning: unused parameter 'x'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:592: warning: unused parameter 'value'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_ff_gain':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:598: warning: unused parameter 'x'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:598: warning: unused parameter 'value'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_ff_motors':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:604: warning: unused parameter 'x'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:604: warning: unused parameter 'value'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_ff_continue':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:610: warning: unused parameter 'x'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_ff_pause':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:616: warning: unused parameter 'x'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_ff_reset':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:622: warning: unused parameter 'x'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_ff_stopall':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:628: warning: unused parameter 'x'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_ff_fftest':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:636: warning: unused parameter 'x'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:636: warning: unused parameter 'value'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_ff_print':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:642: warning: unused parameter 'x'<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c: In function 'hid_platform_specific_info':<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:555: warning: 'my_id.vendor' is used uninitialized in this function<br>
/home/me/pd-extended/externals/hcs/hid/hid_linux.c:559: warning: 'my_id.product' is used uninitialized in this function<br>
cc -DPD -O2 -mcpu=i686 -march=i386 -I/home/me/pd-extended/pd/src -Wall
-W -ggdb -DUNIX -Dunix -fPIC -o
"/home/me/pd-extended/externals/hcs/hid/hid.o" -c
"/home/me/pd-extended/externals/hcs/hid/hid.c"<br>
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.<br>
/home/me/pd-extended/externals/hcs/hid/hid.c: In function 'hid_read':<br>
/home/me/pd-extended/externals/hcs/hid/hid.c:363: warning: unused parameter 'fd'<br>
/home/me/pd-extended/externals/hcs/hid/hid.c: In function 'hid_debug':<br>
/home/me/pd-extended/externals/hcs/hid/hid.c:413: warning: unused parameter 'x'<br>
cc -Wl,-export_dynamic -shared -o /home/me/pd-extended/externals/hcs/hid/hid.pd_linux \<br>
/home/me/pd-extended/externals/hcs/hid/input_arrays.o
/home/me/pd-extended/externals/hcs/hid/hid_linux.o
/home/me/pd-extended/externals/hcs/hid/hid.o -lm -lc<br>
cc -DPD -O2 -mcpu=i686 -march=i386 -I/home/me/pd-extended/pd/src -Wall
-W -ggdb -DUNIX -Dunix -fPIC -o
"/home/me/pd-extended/externals/io/hidio/input_arrays.o" -c
"/home/me/pd-extended/externals/io/hidio/inpu<br>
t_arrays.c"<br>
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.<br>
cc -DPD -O2 -mcpu=i686 -march=i386 -I/home/me/pd-extended/pd/src -Wall
-W -ggdb -DUNIX -Dunix -fPIC -o
"/home/me/pd-extended/externals/io/hidio/hidio_linux.o" -c
"/home/me/pd-extended/externals/io/hidio/hidio<br>
_linux.c"<br>
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c: In function 'hidio_convert_linux_buttons_to_numbers':<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c:75: warning: the address of 'hidio_code' will always evaluate as 'true'<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c: In function 'hidio_print_device_list':<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c:277: warning: the
address of 'dev_handle_name' will always evaluate as 'true'<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c: In function 'hidio_open_device':<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c:454: warning: the address of 'block_device' will always evaluate as 'true'<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c: In function 'hidio_platform_specific_free':<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c:544: warning: unused parameter 'x'<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c: In function 'get_device_number_by_id':<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c:578: warning: unused parameter 'vendor_id'<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c:578: warning: unused parameter 'product_id'<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c: In function 'get_device_number_from_usage':<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c:584: warning: unused parameter 'device_number'<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c:585: warning: unused parameter 'usage_page'<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c:586: warning: unused parameter 'usage'<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c: In function 'hidio_write_event':<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c:594: warning: unused parameter 'instance'<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c: In function 'hidio_platform_specific_info':<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c:562: warning: 'my_id.vendor' is used uninitialized in this function<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.c:566: warning: 'my_id.product' is used uninitialized in this function<br>
cc -DPD -O2 -mcpu=i686 -march=i386 -I/home/me/pd-extended/pd/src -Wall
-W -ggdb -DUNIX -Dunix -fPIC -o
"/home/me/pd-extended/externals/io/hidio/hidio_types.o" -c
"/home/me/pd-extended/externals/io/hidio/hidio<br>
_types.c"<br>
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.<br>
cc -DPD -O2 -mcpu=i686 -march=i386 -I/home/me/pd-extended/pd/src -Wall
-W -ggdb -DUNIX -Dunix -fPIC -o
"/home/me/pd-extended/externals/io/hidio/hidio.o" -c
"/home/me/pd-extended/externals/io/hidio/hidio.c"<br>
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.<br>
/home/me/pd-extended/externals/io/hidio/hidio.c: In function 'hidio_write_event':<br>
/home/me/pd-extended/externals/io/hidio/hidio.c:305: warning: unused parameter 's'<br>
/home/me/pd-extended/externals/io/hidio/hidio.c: In function 'hidio_debug':<br>
/home/me/pd-extended/externals/io/hidio/hidio.c:546: warning: unused parameter 'x'<br>
/home/me/pd-extended/externals/io/hidio/hidio.c: In function 'hidio_new':<br>
/home/me/pd-extended/externals/io/hidio/hidio.c:567: warning: unused parameter 's'<br>
cc -Wl,-export_dynamic -shared -o /home/me/pd-extended/externals/io/hidio/hidio.pd_linux \<br>
/home/me/pd-extended/externals/io/hidio/input_arrays.o
/home/me/pd-extended/externals/io/hidio/hidio_linux.o
/home/me/pd-extended/externals/io/hidio/hidio_types.o
/home/me/pd-extended/ext<br>
ernals/io/hidio/hidio.o -lm -lc<br>
/home/me/pd-extended/externals/io/hidio/hidio.o: In function `hidio_write_event':<br>
/home/me/pd-extended/externals/io/hidio/hidio.c:306: multiple definition of `hidio_write_event'<br>
/home/me/pd-extended/externals/io/hidio/hidio_linux.o:/home/me/pd-extended/externals/io/hidio/hidio_linux.c:595:
first defined here<br>
collect2: ld returned 1 exit status<br>
make[2]: *** [/home/me/pd-extended/externals/io/hidio/hidio.pd_linux] Error 1<br>
make[2]: Leaving directory `/home/me/pd-extended/externals'<br>
make[1]: *** [externals_install] Error 2<br>
make[1]: Leaving directory `/home/me/pd-extended/packages'<br>
make: *** [install] Error 2</div>