Skip to content

Instantly share code, notes, and snippets.

@tbenst
Created October 9, 2020 04:26
Show Gist options
  • Save tbenst/529aac3378bbe23a2f05e6152a5f9eb9 to your computer and use it in GitHub Desktop.
Save tbenst/529aac3378bbe23a2f05e6152a5f9eb9 to your computer and use it in GitHub Desktop.
tyler@osprey:~/Downloads/egrabber-linux-x86_64-12.8.1.51$ sudo ./install.sh
Installing eGrabber Package...
Compiling for x86_64 kernel 5.4.0...
linux-vdso.so.1 (0x00007ffe6c932000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3755c55000)
/lib64/ld-linux-x86-64.so.2 (0x00007f3755e67000)
Installing drivers...
make: Entering directory '/opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux'
Building coaxlink
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-48-generic'
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_entry_points.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_basic_dma.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_crash.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_debug.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_dma.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_dpc.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_interrupt.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_io_memory.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_math.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_memory.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_pci_configuration_space.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_registration.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_request_firmware.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_string.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_synchro.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_thread.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_timer.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/os_user_memory.o
CC [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/coaxlinkIds.o
LD [M] /opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/coaxlink.o
Building modules, stage 2.
MODPOST 1 modules
FATAL: parse error in symbol dump file
make[2]: *** [scripts/Makefile.modpost:94: __modpost] Error 1
make[1]: *** [Makefile:1647: modules] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-48-generic'
make: Leaving directory '/opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux'
cp: cannot stat '/opt/euresys/egrabber-linux-x86_64-12.8.1.51/drivers/linux/coaxlink.ko': No such file or directory
Creating symlink /var/lib/dkms/egrabber/12.8.1.51/source ->
/usr/src/egrabber-12.8.1.51
DKMS: add completed.
Inserting driver module coaxlink...
A symbolic link to /opt/euresys/egrabber/shell/setup_gentl_paths.sh has been
created in /etc/profile.d/
/!\ Before using the Euresys eGrabber driver, you must update the
GENICAM_GENTL64_PATH and EURESYS_COAXLINK_GENTL64_CTI environment
variables by doing one of the following:
1. Source the setup_gentl_paths.sh script:
$ . /opt/euresys/egrabber/shell/setup_gentl_paths.sh
2. Manually add or update the following lines in your session profile:
export GENICAM_GENTL64_PATH=/opt/euresys/egrabber/lib/x86_64[:...]
export EURESYS_COAXLINK_GENTL64_CTI=/opt/euresys/egrabber/lib/x86_64/coaxlink.cti
and start a new shell
3. Reload the system-wide profile by logging off and logging back in
Installation finished!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment