SVN Compilation - problem with remote mode for fldigi

5 posts / 0 new
Last post
sq6owh
SVN Compilation - problem with remote mode for fldigi

Hi,

I've tried to compile 0.9.9 from source today and use it, but found problem. While rig control and MySQL works just fine, there are problems with fldigi.
While fldigi and cqrlog can work side by side (sharing CAT interface via rigctld), turning on "remote mode for fldigi" in cqrlog causes it to freeze after few seconds.
Logging QSO to cqrlog fails, cqrlog must be killed (won't exit or unfreeze after fldigi closed).

When running "Good, old" cqrlog 0.9.6 "forgotten" QSOs has been logged OK and interactions with fldigi works excelent.

System: Ubuntu 10.04 (lucid) on Intel x86_64
Fldigi: 3.20.34, compiled from source

Best 73's
Wojtek, SQ6OWH

ok2cqr
ok2cqr's picture
Re: SVN Compilation - problem with remote mode for fldigi

Hi Wojtek,

thank you for bug report!

Truth is, I haven't checked code for fldigi remote yet. I suppose there is a few coners in cqrlog's source code which I forget to test or look at it after move to MySQL. After I release first alpha, I'll need a lot of help from testers. CQRLOG has over 80 000 lines of source code, and I expect a lot of bugs that I overlooked.

73 Petr, OK2CQR

ok2cqr
ok2cqr's picture
Re: SVN Compilation - problem with remote mode for fldigi

Hi Wojtek,

bug is fixed. Please try to compile recent source code from svn and test it. Thank you.

73 Petr, OK2CQR

sq6owh
SVN Compilation - problem with remote mode for fldigi - solved

Hi Peter.
Since last bug report I had no time to check, if remote mode is running. Now I tried to compile cqrlog and new problem arose when running `make deb`:
dependency on lazarus 0.9.29 (in Ubuntu 10.04 it's 0.9.28) and lcl 0.9.29 (In Ubuntu it starts from 10.10 and version is 0.9.28.2 for Ubuntu 10.10 and 11.04).

Simple `make` works OK - program was compilled without errors.

After removing lcl and downgrading required lazarus version package was built successfully, but during installation libssl-dev was required.

Installation of package succeed and fldigi logging works OK.

Now there are random crashes with fldigi card in Preferences, but I can't reproduce them - at firs it crashed when clicked "OK" after checking "Run fldigi...", next time - when trying to save changed fldigi patch.

There are some problems with text color in xplanet window: "Yellow" is swapped with "Aqua", "Red" with "Blue", "Maroon" with "Navy", "Olive" with "Teal". Some colors works OK - "Lime", "Fuchsia", "Green", "Purple", "White". Some other colors are swapped in similar manner, but I can't determine pattern.

Worked on revision 220.

Best 73's
Wojtek, SQ6OWH

ok2cqr
ok2cqr's picture
Re:SVN Compilation - problem with remote mode for fldigi - solve

Hi Wojtek,

creating deb package won't work because you have to add repository with new lazarus version.
Here is small how-to:


gpg --keyserver hkp://pgp.mit.edu:11371 --recv-keys 6A11800F
gpg --export 6A11800F | sudo apt-key add -
sudo echo "deb http://www.hu.freepascal.org/lazarus/ lazarus-tesing universe" \
> /etc/apt/sources.list.d/lazarus.list
sudo apt-get update
sudo apt-get install lazarus

Now you'll be able to create deb package running make deb. I'm still waiting for new Lazarus release to add cqrlog to launchpad.

I'll check the problem with fldigi running. But I think the problem is with TRX control. There is a bug that I must fix, but it means rewrite all code around TRX control.

I know about color problem in xplanet but it looks like xplanet bug. It seems xplanet doesn't recognize all colors.

Thank you for help Wojtek!

73 Petr, OK2CQR