Question: Any ISVs that only develop apps for Linux?

Question: Any ISVs that only develop apps for Linux?

Post by L. Le » Fri, 14 Jun 2002 08:53:32

Any reply would be greatly appreciated.

L. Lee


1. Question about developing cross-platform apps

Greetings, Master Coders --

I'm about to embark on a software development project in which I will be

developing an application which I want to run on several different
operating platforms (initially just *NIX variants and MS-Windows, but
eventually others -- maybe BeOs; MacOS, etc.).  It will be a network
service (think POP mail or LDAP server) so user interface issues aren't
my main concern.  What I am worried about are what I would call the
"basics": endianness, word size, how to do basic disk i/o, etc.

So as a "for instance", something as simple as an integer variable means

very different things on various systems.  Is my int a 32-bit int or a
64-bit int?  Is it big-endian, or little-endian? The answer depends on
your platform.  I obviously want to write the core code for my app in
such a way that I can get exactly what I need on all platforms without
actually rewriting the entire application for each platform.

Now I could probably work out some system of #ifdef's and #define's to
do a lot of this, but if somebody has worked a lot of this out I'd
rather not re-invent the wheel.

I am wondering if anybody out there could recommend a book or article or

web page or something that gives practical, concrete solutions to these

Oh, and before somebody suggests I just write the thing in Java -- I've
considered that, but for various reasons I'm sticking with C/C++.

Thanks in advance,

- Cedric

P.S. - Sorry if this is a repost.  My ISP's news server isn't

2. DOS program development on Linux?

3. Using Linux to develop Sun X-app

4. ethernet card setup troubles - EtherliLink 3C905C card on a DELL machine

5. First steps in developing C++ apps in linux

6. user created backdoor

7. What tools should I choose to develop app/sys program in Linux OS?

8. Help: Lost disk space

9. Linux smartphone model to develop small apps

10. Developing commercial apps for Linux...

11. Developing X Windows Apps for Linux

12. develop app. on Linux and run on SCO UNIX ?

13. developing X apps on Linux for other machines?