I feel a little bit differently about making a Linux version. I really want to see one and obviously, no matter how it is done, I will be looking forward to it. However, I hope Flex does NOT go the cross compiler route for their Deep Impact Linux version. Especially, in terms of the GUI, that will be somewhat limiting. W1HKJ uses the MingW cross compiler and the FLTK (fast light tool kit) that defines the GUI. While I am a HUGE fan of FLDigi and it is my preferred program the L in FLTK really means LIGHT and LIMITING. Trying to do an interface that looks like the present PowerSDR or anything too fancy and it rapidly becomes a lot more work with the underlying limitations of the FLTK.
Having separate versions that are all (or mostly) compiled separately may have more "up front" cost in terms of time and money BUT going the cross compiler route puts you in a confining box that may cost you functionality and create more problems down the line - especially with an evolving piece of software that controls a real piece of hardware more than just keying a transmitter and reading/settings it's frequency. ---Gary WB8ROL On Mon, Nov 22, 2010 at 10:04 AM, Tim N9PUZ <[email protected]> wrote: > W1HKJ has done a good job on the cross platform FLDIGI software for > Windows, Linux, and Mac platforms. A part of that success besides their > obvious talent is choosing development tools and libraries which target the > desired platforms. There are still differences to account for I'm sure but > that has to make things more manageable. > > I have developed a fair amount of software over the years but never > anything cross platform. I can only imagine the challenges that adds to a > project. > > 73, > > Tim N9PUZ > > > > On 11/21/2010 11:46 PM, David R. Wilson wrote: > >> I expect some interesting challenges with making the software work >> across several platforms. ... >> > > I am certainly looking forward for the DI project working. It will give >> me a reason to put the 5000A back on the air and keep my last remaining >> working XP machine doing what it does best (run old software). >> > > _______________________________________________ > Flexedge mailing list > [email protected] > http://mail.flex-radio.biz/mailman/listinfo/flexedge_flex-radio.biz > This is the FlexRadio Systems e-mail Reflector called FlexEdge. It is used > for posting topics related to SDR software development and experimentalist > who are using beta versions of the software. > -- Gary L. Robinson WB8ROL [email protected] _______________________________________________ Flexedge mailing list [email protected] http://mail.flex-radio.biz/mailman/listinfo/flexedge_flex-radio.biz This is the FlexRadio Systems e-mail Reflector called FlexEdge. It is used for posting topics related to SDR software development and experimentalist who are using beta versions of the software.
