Re: I've had it with Windows--I'm switching to Linux



Stephan Rose wrote:
J.O. Aho wrote:

You don't use the same binary, due dependencies, but you will have the
same programs to 99% on each distro, those that you don't have in one
distro you can always compile from source.

That raises a question from me actually.

An app I am developing right now, and essentially every app I will be
developing in the future, is cross-platform to run on Windows, Linux, and
Mac.

While I know I need to create binaries for each target platform, I am fine
with that, I'd rather not deal with creating binaries for all the various
distributions.

Then making a static version or provide all required libraries (see Cedega for
an example).

Keep in mind, if you say "support Linux", then you have the big/little endian
to think about too, quite many architectures uses big endian, but I guess you
only mean Linux x86 and with Mac only "Mactels".


Distributing the code is in my case not an option. I do need to make my
living somehow. =)

Your application may not become that popular among Linux and Mac users, if
it's not really special.


- wxWidgets which is static linked so no shared libs needed. It however
depends on GTK2.0 for the UI.

There are quite many options, what if you use a gnome2 depending function? Not
all has that built in their wxwidgets, some may only have gtk+, but not gtk2,
with or without opengl support and so on.


So with these dependancies, am I in a position of having to generate
seperate binaries for any other distros or should one binary essentially
work across the board given that GTK2.0 and OpenGL is present?

A system may have opengl support, it don't have to mean that the wxwidget has
opengl support, if you really want it to work static would be the easiest.

--

//Aho
.



Relevant Pages

  • Re: [opensuse] General Poor quality of Opensuse
    ... Linux in general well before that since the days of the Early 0.9 kernels all ... own distro at one time. ... for those that do install it beware it will hog your CPU for excessive amounts ... maybe it is time for Opensuse to find a new home where German licensing rules ...
    (SuSE)
  • Re: The Linux Advocacy Bible
    ... > the Linux community denies this and claims that the user is at fault. ... desktop distro if they are a desktop user, ... > So you are an idiot? ... most Brother printers work, Epson printers are well supported, and HP ...
    (alt.os.linux)
  • Re: Help configuring a consumer Linux workstation
    ... > Porous monopolistic operating system and am going to change over my ... > between the Mac OS or a Linux distro. ... > the core requirements except for the streaming service; ...
    (alt.os.linux)
  • Re: [opensuse] Re: Beagle frontend
    ... I am still using this distro, but I have become increasingly reluctant ... considering Linux to go with Suse. ... I too find myself not really pushing SuSE like I once used ... major distinctions from Windows if you recommend that route. ...
    (SuSE)
  • Re: Can HLA and X get along?
    ... distro using /bin, another using /usr/bin, another using ... Windows: "Documents and Settings" ... I can't understand why on earth the Linux users ... Herbert's Assembler is quite good. ...
    (alt.lang.asm)