From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pidoux Subject: Re: gmfsk on MDV2009x86_64 Date: Fri, 24 Apr 2009 20:05:23 +0200 Message-ID: <49F1FF63.8070006@free.fr> References: <20090424085050.158f7de0@richard-g8jvm> Mime-Version: 1.0 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: <20090424085050.158f7de0@richard-g8jvm> Sender: linux-hams-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="utf-8"; format="flowed" To: richard Cc: linux-hams@vger.kernel.org Hi Richard, Although I am running packet radio with Linux Mandriva 2009 distro I ne= ver tried installing Tomi OH2BNS' gMFSK. I downloaded gmsk-0.6 package source from http://gmfsk.connect.fi/ and= read his description page. It says that FFTW 2.x is needed. I thus downloaded FFTW2 source from http://www.fftw.org/ and compiled = it after ./configure with --enable-share as indicated. I verified that "make install" actually installed FFTW library into /us= r/local/lib Then I read in gMFSK INSTALL that libgnomeui2 and libgnomeui2-devel whe= re needed. urpmi libgnomeui2 told me that library was already installed. But not the devel library. Thus I installed it with the command : urpmi libgnomeui2-devel Then gMFSK INSTALL asks to start ./configure --prefix=3D/usr --sysconfd= ir=3D/etc --localstatedir=3D/var However, in my case, configure did not find fft libraries. Here is the error message : configure: Disabling hamlib support checking for library containing fftw_create_plan... no configure: error: FFTWlibraries not found... Thus I am blocked at this level and cannot help you. 73 de Bernard, f6bvp richard a =C3=A9crit : > Hi trying to build gmfsk on a amd64 system >=20 > Has anyone built on MDV 2009 x86_64 >=20 > Its falling over here:- > Making all in olivia > make[3]: Entering directory > `/home/richard-1/Hamapps/gmfsk-0.7pre1/src/olivia' if g++ > -DHAVE_CONFIG_H -I. -I. -I../.. > -DPACKAGE_DATA_DIR=3D\""/usr/local/share"\" > -DPACKAGE_LOCALE_DIR=3D\""/usr/local/share/locale"\" -DORBIT2=3D1 -pt= hread > -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 > -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 > -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 > -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 > -I/usr/include/gnome-vfs-2.0 -I/usr/lib64/gnome-vfs-2.0/include > -I/usr/include/orbit-2.0 -I/usr/include/dbus-1.0 > -I/usr/lib64/dbus-1.0/include -I/usr/include/glib-2.0 > -I/usr/lib64/glib-2.0/include -I/usr/include/libbonobo-2.0 > -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 > -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 > -I/usr/include/freetype2 -I/usr/include/atk-1.0 > -I/usr/lib64/gtk-2.0/include -I/usr/include/cairo > -I/usr/include/pixman-1 -I/usr/include/libpng12 -I../../src > -I../../src/misc -g -O2 -Wall -MT olivia.o -MD -MP -MF > ".deps/olivia.Tpo" \ -c -o olivia.o `test -f 'olivia.cc' || echo > './'`olivia.cc; \ then mv -f ".deps/olivia.Tpo" ".deps/olivia.Po"; \ > else rm -f ".deps/olivia.Tpo"; exit 1; \ fi In file included from > olivia.cc:27: mfsk.h: In member function =E2=80=98void > MFSK_Encoder::PrintOutputBlock()=E2=80=99: mfsk.h:1451: warning: form= at =E2=80=98%2d=E2=80=99 > expects type =E2=80=98int=E2=80=99, but argument 2 has type =E2=80=98= size_t=E2=80=99 mfsk.h: In member > function =E2=80=98void MFSK_HardDecoder::PrintInputBuffer()=E2=80=99:= mfsk.h:1607: > warning: format =E2=80=98%2d=E2=80=99 expects type =E2=80=98int=E2=80= =99, but argument 2 has type > =E2=80=98size_t=E2=80=99 mfsk.h: At global scope: mfsk.h:1963: error:= declaration of > =E2=80=98RateConverter MFSK_Transmitter::RateConverter=E2= =80=99 > mfsk.h:1775: error: changes meaning of =E2=80=98RateConverter=E2=80=99= from =E2=80=98class > RateConverter=E2=80=99 mfsk.h:2212: error: declaration of > =E2=80=98RateConverter MFSK_Receiver::RateConverter=E2=80= =99 mfsk.h:1775: > error: changes meaning of =E2=80=98RateConverter=E2=80=99 from =E2=80= =98class > RateConverter=E2=80=99 make[3]: *** [olivia.o] Error 1 make[3]:= Leaving > directory `/home/richard-1/Hamapps/gmfsk-0.7pre1/src/olivia' make[2]: > *** [all-recursive] Error 1 make[2]: Leaving directory > `/home/richard-1/Hamapps/gmfsk-0.7pre1/src' make[1]: *** > [all-recursive] Error 1 make[1]: Leaving directory > `/home/richard-1/Hamapps/gmfsk-0.7pre1' make: *** [all] Error 2 >=20 >=20 >=20 > the culprit is this, and it driving me nuts, thats if I'm not already= :) >=20 > open("/usr/share/locale/en_GB.UTF-8/LC_MESSAGES/make.mo", O_RDONLY) =3D > -1 ENOENT (No such file or directory) > open("/usr/share/locale/en_GB.utf8/LC_MESSAGES/make.mo", O_RDONLY) =3D= -1 > ENOENT (No such file or directory) > open("/usr/share/locale/en_GB/LC_MESSAGES/make.mo", O_RDONLY) =3D -1 > ENOENT (No such file or directory) > open("/usr/share/locale/en.UTF-8/LC_MESSAGES/make.mo", O_RDONLY) =3D = -1 > ENOENT (No such file or directory) > open("/usr/share/locale/en.utf8/LC_MESSAGES/make.mo", O_RDONLY) =3D -= 1 > ENOENT (No such file or directory) > open("/usr/share/locale/en/LC_MESSAGES/make.mo", O_RDONLY) =3D -1 ENO= ENT > (No such file or directory) > write(2, "make: "..., 6make: ) =3D 6 > write(2, "*** [all] Error 2"..., 17*** [all] Error 2) =3D 17 >=20 > I've hit this so many times. > In the past I've located make.mo from another locales as copied it > across to /usr/share/locale/en_GB/LC_MESSAGES/ but I cant find one > anywhere, I've installed locales for russian, spanish and estonian > thats worked in the past but I'm not find make.mo >=20 > Its installed by make, and I think its only used on error messages. > any suggestions please > TIA >=20 >=20 --=20 73 de Bernard, f6bvp http://f6bvp.org -- To unsubscribe from this list: send the line "unsubscribe linux-hams" i= n the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html