Re: LCDproc - LCD2USB - Openbsd 4.9
"Yannick Lebreton" <[email protected]>
| Newsgroups | gmane.comp.sysutils.lcdproc |
|---|---|
| Message-ID | <[email protected]> |
Hi Markus and Jannis, With --disable--ethlcd there's progress. Only One error : LCDd:/usr/local/lib/lcdproc/hd44780.so: undefined symbol 'common_init' Could not open driver module /usr/local/lib/lcdproc/hd44780.so: Cannot load specified object Driver [hd44780] binding failed Could not load driver hd44780 There is no output driver Critical error while initializing, abort. My compil log in attachment . thank you for your answer. A little more help please ! Yannick -----Message d'origine----- De : [email protected] [mailto:[email protected]] De la part de Markus Dolze Envoyé : vendredi 23 septembre 2011 20:29 À : [email protected] Objet : Re: [Lcdproc] LCDproc - LCD2USB - Openbsd 4.9 On 18.09.2011 23:41, Yannick Lebreton wrote: > > Hi all, > > > > I am trying to use LCDproc 0.5.4 on Openbsd 4.9 (i386 or amd64) in > order to use my LCD2USB controller > > > > Compilation works by when I start LCDd I get following messages: > > > > # LCDd > > LCDd:/usr/local/lib/lcdproc/hd44780.so: undefined symbol 'sock_send' > > LCDd:/usr/local/lib/lcdproc/hd44780.so: undefined symbol 'sock_connect' > > LCDd:/usr/local/lib/lcdproc/hd44780.so: undefined symbol 'sock_close' > > LCDd:/usr/local/lib/lcdproc/hd44780.so: undefined symbol 'common_init' > > LCDd:/usr/local/lib/lcdproc/hd44780.so: undefined symbol 'sock_recv' > > Could not open driver module /usr/local/lib/lcdproc/hd44780.so: Cannot > load specified object > > Driver [hd44780] binding failed > > Could not load driver hd44780 > > There is no output driver > > Critical error while initializing, abort. > > > > > > Unfortunately I am not aware of anyone working with LCDproc on OpenBSD and don't have the time to check on my own. The error may be caused by the ethlcd connection type which uses these functions, therefore you may try to run 'configure --disable-ethlcd' Regards, Markus _______________________________________________ LCDproc mailing list [email protected] http://lists.omnipotent.net/mailman/listinfo/lcdproc _______________________________________________ LCDproc mailing list [email protected] http://lists.omnipotent.net/mailman/listinfo/lcdproc
compil log.txt
(text/plain, 8.4 KB)
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i386-unknown-openbsd4.9
checking host system type... i386-unknown-openbsd4.9
checking whether to enable debugging... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for ranlib... ranlib
checking whether gcc and cc understand -c and -o together... yes
checking CFLAGS for gcc -Wno-unused-function... -Wno-unused-function
checking CFLAGS for gcc -ftrampolines... -ftrampolines
checking for gethostbyname... yes
checking for connect... yes
checking for inet_aton... yes
checking for kstat_open in -lkstat... no
checking for nanosleep in -lposix4... no
checking for getloadavg... yes
checking for swapctl... yes
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking procfs.h usability... no
checking procfs.h presence... no
checking for procfs.h... no
checking sys/procfs.h usability... no
checking sys/procfs.h presence... no
checking for sys/procfs.h... no
checking sys/loadavg.h usability... no
checking sys/loadavg.h presence... no
checking for sys/loadavg.h... no
checking utmpx.h usability... no
checking utmpx.h presence... no
checking for utmpx.h... no
checking for kvm_open in -lkvm... yes
checking sched.h usability... yes
checking sched.h presence... yes
checking for sched.h... yes
checking for sys/types.h... (cached) yes
checking machine/pio.h usability... yes
checking machine/pio.h presence... yes
checking for machine/pio.h... yes
checking machine/sysarch.h usability... yes
checking machine/sysarch.h presence... yes
checking for machine/sysarch.h... yes
checking sys/cpuvar.h usability... no
checking sys/cpuvar.h presence... no
checking for sys/cpuvar.h... no
checking machine/apm_bios.h usability... no
checking machine/apm_bios.h presence... no
checking for machine/apm_bios.h... no
checking for System V IPC headers... yes
checking for union semun... yes
checking for machine/cpufunc.h... yes
checking for sched_setscheduler... no
checking for sched_setscheduler in -lposix4... no
checking for sched_setscheduler in -lrt... no
checking for i386_get_ioperm in -li386... yes
checking for iopl... no
checking for ioperm... no
checking sys/io.h usability... no
checking sys/io.h presence... no
checking for sys/io.h... no
checking for a parallel port... yes
checking linux/i2c-dev.h usability... no
checking linux/i2c-dev.h presence... no
checking for linux/i2c-dev.h... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... (cached) yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking for sys/io.h... (cached) no
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking kvm.h usability... yes
checking kvm.h presence... yes
checking for kvm.h... yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking sys/dkstat.h usability... yes
checking sys/dkstat.h presence... yes
checking for sys/dkstat.h... yes
checking for sys/sysctl.h... yes
checking for sys/pcpu.h... no
checking for SA_RESTART... yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for size_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for uid_t in sys/types.h... yes
checking whether gcc needs -traditional... no
checking return type of signal handlers... void
checking for select... yes
checking for socket... yes
checking for strdup... yes
checking for strerror... yes
checking for strtol... yes
checking for uname... yes
checking for cfmakeraw... yes
checking for snprintf... yes
checking for getopt... yes
checking for your mounted filesystem table... /etc/fstab
checking for fcntl.h... (cached) yes
checking sys/dustat.h usability... no
checking sys/dustat.h presence... no
checking for sys/dustat.h... no
checking for sys/param.h... (cached) yes
checking sys/statfs.h usability... no
checking sys/statfs.h presence... no
checking for sys/statfs.h... no
checking sys/fstyp.h usability... no
checking sys/fstyp.h presence... no
checking for sys/fstyp.h... no
checking mnttab.h usability... no
checking mnttab.h presence... no
checking for mnttab.h... no
checking mntent.h usability... no
checking mntent.h presence... no
checking for mntent.h... no
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking sys/statvfs.h usability... yes
checking sys/statvfs.h presence... yes
checking for sys/statvfs.h... yes
checking sys/vfs.h usability... no
checking sys/vfs.h presence... no
checking for sys/vfs.h... no
checking sys/filsys.h usability... no
checking sys/filsys.h presence... no
checking for sys/filsys.h... no
checking sys/fs_types.h usability... no
checking sys/fs_types.h presence... no
checking for sys/fs_types.h... no
checking for sys/mount.h... yes
checking for getmntinfo... yes
configure: checking how to get filesystem space usage...
checking for statvfs... yes
checking module extension... .so
checking for dlopen in -ldl... no
checking for shl_load in -ldld... no
checking if libusb support has been enabled... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for LIBUSB... yes
checking if libftdi support has been enabled... yes
checking for LIBFTDI... yes
checking if libhid support has been enabled... yes
checking for LIBHID... yes
checking if ethlcd support has been enabled... no
checking for doxygen... /usr/local/bin/doxygen
checking for dot... no
configure: checking which drivers to compile...
---------------------------------------
LCDd will be compiled with the drivers:
- hd44780
---------------------------------------
configure: creating ./config.status
config.status: creating Makefile
config.status: creating shared/Makefile
config.status: creating server/Makefile
config.status: creating server/commands/Makefile
config.status: creating server/drivers/Makefile
config.status: creating clients/Makefile
config.status: creating clients/lcdproc/Makefile
config.status: creating clients/lcdexec/Makefile
config.status: creating clients/lcdvc/Makefile
config.status: creating clients/examples/Makefile
config.status: creating clients/metar/Makefile
config.status: creating docs/Makefile
config.status: creating docs/Doxyfile
config.status: creating docs/lcdproc-dev/Makefile
config.status: creating docs/lcdproc-user/Makefile
config.status: creating docs/lcdproc-user/drivers/Makefile
config.status: creating scripts/Makefile
config.status: creating scripts/init-LCDd.LSB
config.status: creating scripts/init-lcdproc.LSB
config.status: creating scripts/init-lcdexec.LSB
config.status: creating scripts/init-lcdvc.LSB
config.status: creating scripts/init-LCDd.debian
config.status: creating scripts/init-lcdproc.debian
config.status: creating scripts/init-lcdexec.debian
config.status: creating scripts/init-lcdvc.debian
config.status: creating scripts/init-LCDd.rpm
config.status: creating scripts/init-lcdproc.rpm
config.status: creating config.h
config.status: executing depfiles commands