Re: Current Qt branch build available
David Fraser <[email protected]>
| Newsgroups | gmane.comp.mozilla.devel.qt |
|---|---|
| Organization | The South African Internet Exchange |
| Message-ID | <[email protected]> |
Alexander Opitz wrote: > Christian Biesinger wrote: > >> KaiRo - Robert Kaiser wrote: >> >>> (additionally, I'm optimizing for "-O2 -march=i686 -mcpu=pentiumpro") > > > Robert please remove the -mcpu part so the build can work on Athlons and > Cyrix. > > > And please think about the ABI changes between gcc 2.9x and gcc 3.2 !!!! > This ABI changes only affect C++ Source code! > > If your Environment have QT compiled with gcc 2.9x or older then use for > your mozilla-qt a gcc 2.9x compiler (or use a gcc 2.9x compiled package) > > If your Environment have QT compiled with gcc 3.2 or newer then use for > your mozilla-qt a gcc 3.2 compiler (or use a gcc 3.2 compiled package) > > > > gcc 3.0 or gcc 3.1 is not recomanded!!! > > > It can happen that gcc 2.9x and gcc 3.2 compiled c++ code can work on > same machine but it will never be stable and can produce bad, very bad > errors. So don't do it!!! > OK, my cpu is an athlon and this could have caused problems, and there is a gcc version conflict too. However the gtk builds seem to work fine on different platforms, so presumably this incompatibility is because Qt uses C++??? Tried Nikhil Goel's build, but it says it needs GLIBC 2.3 or higher, so that's not going to work either ... Even if we need both a gcc 3.2 version and a gcc 2.9x version, is there a way we can ensure we don't need any more, and make minimal builds for each of these cases that will work on a wide variety of systems? David