Gerhard Fiedler escreveu: > I have asked you, and you haven't responded. I asked about one Pascal > source compiling for different target operating systems, different > target processors -- and all you came up with was porting something from > MS-DOS through Win3.11 to Win32, with the MS-DOS (and Win3.11?) code not > having the same functionality as the Win32 code. This is not what I > meant; I meant a broader scope. For simple console application, one should be able to just recompile his code across DOS, Windows, Linux, etc. using C or Pascal (FreePascal). Once you start speaking of GUI applications, things get more complicated, even for C/C++. There is wxWidgets (), a free software application framework available for lots of platforms. Quote from the home page: "wxWidgets lets developers create applications for Win32, Mac OS X, GTK+, X11, Motif, WinCE, and more using one codebase. It can be used from languages such as C++, Python, Perl, and C#/.NET. Unlike other cross-platform toolkits, wxWidgets applications look and feel native. This is because wxWidgets uses the platform's own native controls rather than emulating them. It's also extensive, free, open-source, and mature. Why not give it a try, like many others have?" It works also with Win64, Linux, NetBSD, FreeBSD, OpenBSD, Solaris, HP-UX, AIX and more. It has bindings for lots of languages: wxAda, wxBasic, C++ (native), wxD, wxDelphi/wxPascal, wxErlang, wxEuphoria, wxHaskell, wxJava, jwx! (also Java), GLUEscript(JavaScript), wxLua, wxMax, wxNet, wxPerl, wxPike, wxPython, wxRuby, wxSqueak Regards, Isaac __________________________________________________ Fa=E7a liga=E7=F5es para outros computadores com o novo Yahoo! Messenger = http://br.beta.messenger.yahoo.com/ = -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist