fkurz.net -> Mailing list -> Archive
On Wed, Apr 02, 2008 at 09:39:14PM +0200, philippe givet wrote:
> I have updated yfklog to latest version (from yfklog 0.3.0 version).
> It seems I have now a problem with Hamlib (see below this message).
> No problem with 0.3.0 version and Hamlib works fine.
> I run yfklog from FreeBSD 6.2 RELEASE. I have the same problem with latest
> version of yfktest.
>
> Can't load '/usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Hamlib/Hamlib.so'
> for module
> Hamlib: /usr/local/lib/perl5/site_perl/5.8.8/mach/auto/Hamlib/Hamlib.so:
> Undefined symbol "hamlib_version"
> at /usr/local/lib/perl5/5.8.8/mach/DynaLoader.pm line 230.
> at /usr/local/lib/perl5/site_perl/5.8.8/mach/Hamlib.pm line 11
> Compilation failed in require at ./yfktest.pl line 39.
As of YFKlog 0.3.0, the Hamlib Perl bindings are used instead of
calling 'rigctl' via system(). This is a much cleaner way to use
HamLib, but apparently the Perl bindings are causing a lot of
trouble. I had difficulties to compile HamLib with them myself,
the Debian package seems to be broken, etc.
The error above looks similar to that which the broken debian package
produces, but I don't really know the reason for it.
HamLib now (as of 1.2.7, Feburary 2008) comes with rigctld, a little
daemon which should make it much easier and reliable to access HamLib
from Perl. I am going to add this to the next version of YFKlog, and
hope that this will be the final solution for Hamlib.
73,
-- Fabian Kurz, DJ1YFK * Dresden, Germany * http://fkurz.net/ -- software-fkurz-net@fkurz.net - http://fkurz.net/ham/mailinglist.html Administrative contact: Fabian Kurz, DJ1YFK, mail_at_fkurz.netReceived on Thu Apr 10 2008 - 01:28:08 CEST
This archive was generated by hypermail 2.2.0 : Tue Sep 20 2011 - 23:19:57 CEST