SCIENTIFIC-LINUX-USERS Archives

November 2017

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
"Fait, James F." <[log in to unmask]>
Reply To:
Fait, James F.
Date:
Wed, 8 Nov 2017 20:43:39 +0000
Content-Type:
text/plain
Parts/Attachments:
text/plain (1 lines)
WxWidgets  (https://www.wxwidgets.org) does a wonderful job of this, with multiple platforms available and supported.  There are also bindings for several of the scripted languages, and RAD tools available, as well.



James Fait, Ph.D.

Senior Beamline Scientist

SER-CAT, Advanced Photon Source

[log in to unmask]

Light When You Need It

http://www.ser-cat.org



-----Original Message-----

From: [log in to unmask] [mailto:[log in to unmask]] On Behalf Of Serguei Mokhov

Sent: Wednesday, November 08, 2017 11:59 AM

To: Yasha Karant <[log in to unmask]>

Cc: [log in to unmask]

Subject: Re: development environment for "lowest common denominator"



On Wed, Nov 8, 2017 at 12:46 PM, Yasha Karant <[log in to unmask]> wrote:

> I know at one time that there was a proprietary (licensed for fee) 

> development environment that was native and portable to X11, Mac OS, 

> and MS Win -- that is, using this "magic" set of libraries, etc., the 

> same source code (ANSI C++ base as I recall) would have the same GUI 

> interface in the developed application on all three of these.  I do 

> not recall for which releases this worked.  (My assumption is that 

> there must be something still like this as many "major" web browser 

> applications have variants for each of these different environments.)

>

> In a similar way, but hopefully open systems (not licensed for fee), 

> is there a lowest common denominator for Linux that will work on both 

> Red Hat and Debian based distros (e.g., SL, Fedora, etc., and Ubuntu, Mint, etc.)?

> -- not necessarily the latest and greatest, but write once (preferably 

> in ANSI C++ current GNU production release), compile on each environment, and

> run.   I know that this works for various interpreters (e.g., java, python)

> -- but we are looking for compiled to physical machine code if possible.



Qt?



https://en.wikipedia.org/wiki/Qt_(software)



--

Serguei Mokhov

http://www.cs.concordia.ca/~mokhov

http://cciff.ca | http://mdreams-stage.com http://marf.sf.net | http://sf.net/projects/marf


ATOM RSS1 RSS2