-----Original Message----- From: Thomas Weidenmueller [mailto:w3seek@reactos.com] Sent: Friday, September 1, 2006 01:01 PM To: 'ReactOS Development List' Subject: Re: [ros-dev] wxwidgets
What is the standpoint of the reactos project on using libraries, like for example wxwidgets for implementing reactos software (like reactos movie maker)?
This would just make the build process more complicated than neccessary, and increase compile time and download size (sources). Tools/Applications that come with ReactOS are not needed and expected to be ported to other architectures. We should stick to plain Win32/64 APIs. Also C is preferred over C++ a lot.
Further is there any specification that says for example "everything has to be compilable with mingw", or "everything has to run on i386/pentium xx"?
- No other tools/libraries neccessary on the host than the minimum build
system (mingw, nasm, make)
- Only use C++ when it makes sense, prefer C (not just because g++ is so
extremely slow)
- Don't include pre-built binaries in the repository, everything needs to
be built from source code
- Don't bloat the repository with tons of huge libraries (do we still have
more than one xml library?!)
- Software that is included in the base repository should not use
frameworks for portability and use the APIs directly instead
That's my personal opinions and doesn't neccessarily match with those of the other developers.
Of course, I was suggesting wxWidgets since it seems that it is the closest thing to MFC, what most windows programmers would be accustomed to.
That it also happens to run in linux is, of course, completely irrelevant.
Imre
- Thomas
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev