Latest official version is here, from the authors site.
https://www.langelaar.net/radio/ve4klm/jnos2/
You may want to ask your question on the JNOS mailing list <https://lists.tapr.org/mailman/listinfo/nos-bbs_lists.tapr.org>
73, Andrew - K1YMI
From: vk1kw--- via 44net <44net@mailman.ampr.org>
Sent: Friday, August 15, 2025 5:15 PM
To: 44net@mailman.ampr.org <44net@mailman.ampr.org>
Subject: [44net] Fedora 42 make JNOS2 version O problem
Help please?
I am trying to compile the latest version of Langelaar JNOS2.0 version O on Fedora 42 platform however when I go to “make” I get multiple warnings “old-style function definitions”!
And it does not compile.
Possibly the Fedora MAKE has changed and it does not recognize the config.h although the ./configure seems to work ok.
So is there a fix without loading up an old Fedora system?
Is there a fix in the makefile code?
Have you been able to compile it using fedora and if so, may I have a copy of your jnos.exe file please-(last resort)
Many thanks
Rob VK1KW
Rob,
Where did you get your copy of the sources? You may be looking at a very old version that is out of date with respect to current C syntax.
Old style function definitions aren't an error but when they dominate the output it can make for noisy compilation.
This is not a MAKE problem but a bit of a nuisance. The old code also relied on some old SOCKET definitions that may be causing errors.
The latest "maintained" copy of Langelaar code I found is here:
I did a test and it configures and compiles correctly on Ubuntu 24.04.1 and on WSL (Ubuntu) on Windows 10.I hope you find success on your Fedora.
Regards,
Geoff ke6qh
_______________________________________________ 44net mailing list -- 44net@mailman.ampr.org To unsubscribe send an email to 44net-leave@mailman.ampr.org
-- Andrew