- Posts: 63
- Thank you received: 21
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
oj@debian12:~$ halcompile --compile --userspace --extra-compile-args="-I/usr/include/modbus" /home/oj/linuxcnc-dev/src/hal/user_comps/mb2hal/mb2hal.c
gcc -I/home/oj/linuxcnc-dev/src/hal/user_comps/mb2hal -I/usr/include -I/usr/include/linuxcnc -URTAPI -U__MODULE__ -DULAPI -Os -I/usr/include/modbus -o mb2hal /tmp/tmpixtekcwo/mb2hal.c -Wl,-rpath,/lib -L/lib -llinuxcnchal
/usr/bin/ld: /tmp/ccaTGM4F.o: in function `get_tx_connection':
mb2hal.c:(.text+0x132): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0x146): undefined reference to `modbus_connect'
/usr/bin/ld: mb2hal.c:(.text+0x15c): undefined reference to `modbus_set_socket'
/usr/bin/ld: mb2hal.c:(.text+0x185): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0x1b8): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0x1d1): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0x203): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0x247): undefined reference to `modbus_set_slave'
/usr/bin/ld: mb2hal.c:(.text+0x2a7): undefined reference to `modbus_set_debug'
/usr/bin/ld: mb2hal.c:(.text+0x2c5): undefined reference to `modbus_set_response_timeout'
/usr/bin/ld: mb2hal.c:(.text+0x2e3): undefined reference to `modbus_set_byte_timeout'
/usr/bin/ld: /tmp/ccaTGM4F.o: in function `link_loop_and_logic':
mb2hal.c:(.text+0x5b5): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0x615): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0x65a): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0x6a9): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0x707): undefined reference to `modbus_get_socket'
/usr/bin/ld: /tmp/ccaTGM4F.o:mb2hal.c:(.text+0x760): more undefined references to `modbus_get_socket' follow
/usr/bin/ld: /tmp/ccaTGM4F.o: in function `link_loop_and_logic':
mb2hal.c:(.text+0x801): undefined reference to `fnct_01_read_coils'
/usr/bin/ld: mb2hal.c:(.text+0x80b): undefined reference to `fnct_02_read_discrete_inputs'
/usr/bin/ld: mb2hal.c:(.text+0x815): undefined reference to `fnct_03_read_holding_registers'
/usr/bin/ld: mb2hal.c:(.text+0x81f): undefined reference to `fnct_04_read_input_registers'
/usr/bin/ld: mb2hal.c:(.text+0x829): undefined reference to `fnct_05_write_single_coil'
/usr/bin/ld: mb2hal.c:(.text+0x833): undefined reference to `fnct_06_write_single_register'
/usr/bin/ld: mb2hal.c:(.text+0x83a): undefined reference to `fnct_15_write_multiple_coils'
/usr/bin/ld: mb2hal.c:(.text+0x841): undefined reference to `fnct_16_write_multiple_registers'
/usr/bin/ld: mb2hal.c:(.text+0x865): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0x8d8): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0x918): undefined reference to `modbus_close'
/usr/bin/ld: mb2hal.c:(.text+0x95a): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0x9af): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0x9f3): undefined reference to `modbus_flush'
/usr/bin/ld: mb2hal.c:(.text+0xa4a): undefined reference to `modbus_get_socket'
/usr/bin/ld: mb2hal.c:(.text+0xabc): undefined reference to `modbus_get_socket'
/usr/bin/ld: /tmp/ccaTGM4F.o: in function `quit_cleanup':
mb2hal.c:(.text+0xb88): undefined reference to `modbus_close'
/usr/bin/ld: mb2hal.c:(.text+0xb9c): undefined reference to `modbus_free'
/usr/bin/ld: /tmp/ccaTGM4F.o: in function `main':
mb2hal.c:(.text.startup+0x12): undefined reference to `parse_main_args'
/usr/bin/ld: mb2hal.c:(.text.startup+0xab): undefined reference to `parse_ini_file'
/usr/bin/ld: mb2hal.c:(.text.startup+0x110): undefined reference to `init_mb_links'
/usr/bin/ld: mb2hal.c:(.text.startup+0x16e): undefined reference to `init_mb_tx'
/usr/bin/ld: mb2hal.c:(.text.startup+0x21a): undefined reference to `create_HAL_pins'
collect2: error: ld returned 1 exit status
make: *** [Makefile:2: mb2hal] Fehler 1
Please Log in or Create an account to join the conversation.