[Lcdproc] OpenBSD 3.9 : undefined symbol 'i386_get_ioperm'
Mickael Dudikoff
citizengen@yahoo.fr
Tue Sep 5 20:16:01 2006
--0-309228546-1157487340=:88382
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Here it the output :
# pwd
/root/lcdproc-CVS-stable-0-5-x-20060903
# ./configure --enable-drivers=hd44780 --enable-debug
[...]
# make
[...]
# gdb server/LCDd
GNU gdb 6.3
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-unknown-openbsd3.9"...
(gdb) run -c /etc/LCDd.conf
Starting program: /root/lcdproc-CVS-stable-0-5-x-20060903/server/LCDd -c /etc/LCDd.conf
/root/lcdproc-CVS-stable-0-5-x-20060903/server/LCDd:server/drivers/hd44780.so: undefined symbol 'i386_get_ioperm'
/root/lcdproc-CVS-stable-0-5-x-20060903/server/LCDd:server/drivers/hd44780.so: undefined symbol 'i386_set_ioperm'
Program exited normally.
(gdb)
It doesn't say much...
I don't know if it can be helpful but the complete output with all the details about to the configure and make steps is available here : http://neworder3.free.fr/hd44780-gdb-output.txt
Guillaume Filion <gfk@logidac.com> a écrit :
Markus Dolze a écrit :
> I don't get this error anymore, but a core dump. But this may be because
> I am running it in a VMWare.
If possible, you could configure with the --debug flag and run it in
gdb. Once in gdb, do a backtrace and send the result to the mailing list.
Example:
$ ./configure --enable-drivers=hd44780 --enable-debug
$ make
$ gdb server/LCDd
[...]
(gdb) run -c /etc/LCDd.conf
[...]
Segmentation fault
(gdb) backtrace
Thanks,
GFK's
--
Guillaume Filion, ing. jr
Logidac Tech., Beaumont, Québec, Canada - http://logidac.com/
PGP Key and more: http://guillaume.filion.org/
---------------------------------
Découvrez un nouveau moyen de poser toutes vos questions quelque soit le sujet ! Yahoo! Questions/Réponses pour partager vos connaissances, vos opinions et vos expériences. Cliquez ici.
--0-309228546-1157487340=:88382
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Here it the output :<br><br># pwd<br>/root/lcdproc-CVS-stable-0-5-x-20060903<br># ./configure --enable-drivers=hd44780 --enable-debug<br>[...]<br># make<br>[...]<br># gdb server/LCDd <br>GNU gdb
6.3<br>Copyright 2004 Free Software Foundation, Inc.<br>GDB is free software, covered by the GNU General Public License, and you are<br>welcome to change it and/or distribute copies of it under certain conditions.<br>Type "show copying" to see the conditions.<br>There is absolutely no warranty for GDB. Type "show warranty" for details.<br>This GDB was configured as "i386-unknown-openbsd3.9"...<br>(gdb) run -c /etc/LCDd.conf<br>Starting program: /root/lcdproc-CVS-stable-0-5-x-20060903/server/LCDd -c /etc/LCDd.conf<br>/root/lcdproc-CVS-stable-0-5-x-20060903/server/LCDd:server/drivers/hd44780.so: undefined symbol 'i386_get_ioperm'<br>/root/lcdproc-CVS-stable-0-5-x-20060903/server/LCDd:server/drivers/hd44780.so: undefined symbol 'i386_set_ioperm'<br><br>Program exited normally.<br>(gdb)<br><br><br>It doesn't say much...<br><br>I don't know if it can be helpful but the complete output with all the details about to the configure and make steps is available here :
http://neworder3.free.fr/hd44780-gdb-output.txt<br><br><br><br><br><br><br>Guillaume Filion <gfk@logidac.com> a écrit :<br><br> Markus Dolze a écrit :<br> > I don't get this error anymore, but a core dump. But this may be because<br> > I am running it in a VMWare.<br><br> If possible, you could configure with the --debug flag and run it in<br> gdb. Once in gdb, do a backtrace and send the result to the mailing list.<br><br> Example:<br> $ ./configure --enable-drivers=hd44780 --enable-debug<br> $ make<br> $ gdb server/LCDd<br> [...]<br> (gdb) run -c /etc/LCDd.conf<br> [...]<br> Segmentation fault<br> (gdb) backtrace<br><br> Thanks,<br> GFK's<br> --
<br> Guillaume Filion, ing. jr<br> Logidac Tech., Beaumont, Québec, Canada - http://logidac.com/<br> PGP Key and more: http://guillaume.filion.org/<br><br><p> 
<hr size="1">
Découvrez un nouveau moyen de poser toutes vos questions quelque soit le sujet !
Yahoo! Questions/Réponses pour partager vos connaissances, vos opinions et vos expériences. <a href="http://fr.rd.yahoo.com/evt=42054/*http://fr.answers.yahoo.com">Cliquez ici</a>.
--0-309228546-1157487340=:88382--