Hi all,
I'm in the middle of upgrading to v9 and moving over from XP to Linux (Mint 17.3, 64-bit). I'm in the UK and use 2 x DVB-T and 1 x DVB-S/S2 cards
I have struggled to get a stable server working with the latest 64-bit binaries and 64-bit JVM, but I have a stable server working with the 32-bit JVM by dropping in the 9.0.4-232 Sage.jar and tweaking the startup scripts.
My Hauppauge NOVA-T-500 scans and tunes fine. (I suspect there is an issue with using both tuners on this card simultaneously, but i need to confirm).
My Hauppauge NOVA-HD-S2 card which does not find any channels when I do a scan from Sage. I can do a scan using the dvb-apps utilities and all channels are found - so the card, firmware and drivers seem to be fine.
I see errors in dmesg reporting 'frequency out of range' that appear to be due to the tuning frequency being double what it should be when doing a Sage channel scan.
I suspect that the problem may be due to line 1814 in native/so/DVBCapture2.0/sage_DVBCaptureDevice.c (tuneDVBSFrequency ) where the frequency is initially assigned to an unsigned long.
(This does not happen in the tuneDVBTFrequency function.)
So I would like to modify and rebuild the 32-bit DVBCapture2.0 library. How do I produce a 32-bit version on a 64-bit linux box using the build scripts in the github repo? Is it just a matter of setting CFLAGS in the Makefile as per this post:
http://stackoverflow.com/questions/1...bit-using-make
My c days are mostly behind me, so any help is much appreciated.