Opened 20 years ago
Closed 17 years ago
#1416 closed enhancement (fixed)
Qt-4
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | normal | Milestone: | 6.3 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | Qt |
Cc: |
Description (last modified by ) ¶
Version Increment.
Waiting for KDE4. The specific version of QT4 will continue to change while we're waiting.
Current KDE 4.0 schedule is for a release on 23 October 2007.
Change History (23)
comment:1 by , 20 years ago
Owner: | changed from | to
---|
comment:2 by , 20 years ago
Status: | new → assigned |
---|
comment:3 by , 20 years ago
Milestone: | future → 6.2 |
---|
comment:4 by , 20 years ago
comment:5 by , 20 years ago
op_sys: | All → Linux |
---|---|
rep_platform: | PC → All |
Summary: | qt-4.0.0 → QT-4.0.0 |
Also noted (by examination of the Makefiles only) is that the time-saving thing of substituting 'make sub-tools' instead of 'make' now probably requires issuing 'make sub-src' first. At least that's what I get by checking over the make targets.
It could be however, that 'make sub-tools' somehow calls 'make sub-src' and I didn't notice it. Another set of eyes on the Makefile would be nice. :-)
comment:6 by , 20 years ago
Another thing to look at updating is the link created to the libqt.so library. This library is no longer created. In fact, all the shared library names are now different. And there are many more of them.
Also, the doc/man directory in the source tree no longer exists. The copy command in the instructions reference this dir needs to be removed.
comment:7 by , 20 years ago
Summary: | QT-4.0.0 → Qt-4.0.0 |
---|
Sorry for the multiple postings to this bug, I should have gotten all this info together and then posted it all at once.
I think this is it, though.
The 'examples' directory is copied during 'make install', so this command can be removed from the book as well.
comment:8 by , 20 years ago
Milestone: | 6.2 → future |
---|
Although qt4 is out, ked won't build against it. Marking this bug as future until a new kde release uses it.
comment:9 by , 19 years ago
As most packages have not been ported to Qt-4.0.0 (and it may be that KDE will be one of the first), it might be best to not update our Qt-3.x version, but instead add Qt-4.x to the book.
This way we would have Qt-3.x *and* Qt-4.x in the book similar to the way GTK+-1 and GTK+-2 are in the book. Many packgages in (B)LFS have not been ported to Qt-4.x, including the Linux kernel Qt interface.
comment:10 by , 19 years ago
Summary: | Qt-4.0.0 → Qt-4.0.1 |
---|
I don't know of any packages tha use qt4 right now. KDE 3.5 should be released soon and I believe it uses qt-3.3.5. Since qt is a library and there are not blfs packages that use it, lets hold off until KDE 4.0 starts using it.
We do need to update the book to qt-3.3.5.
Is this what you were trying to say? :)
Also, the current qt4 verion is 4.0.1.
comment:11 by , 19 years ago
Actually, I have run across one package that can build bindings for Qt-4.x. I believe it was Cairo, but may have been something else, I don't remember.
Anyway, what I was trying to say is that we should keep Qt-3.x in the book for as long as there are packages in the book that have not been ported. This would include the Linux kernel, which may never be ported to Qt-4.x. Only time will tell.
comment:13 by , 19 years ago
Description: | modified (diff) |
---|---|
Type: | defect → task |
comment:14 by , 19 years ago
Keywords: | Qt added |
---|---|
Summary: | Qt-4.0.1 → Qt-4.1.2 |
Type: | task → enhancement |
Version increment to 4.1.2
comment:17 by , 18 years ago
Description: | modified (diff) |
---|---|
Summary: | Qt-4.1.2 → Qt-4 |
Now version 4.2.3.
comment:18 by , 18 years ago
Description: | modified (diff) |
---|
comment:19 by , 18 years ago
Debian installs both versions in parallel. Some beyond-the-book software wante to use Qt4 now. So this is at least wiki material.
comment:20 by , 18 years ago
Milestone: | future → 6.3 |
---|---|
Priority: | normal → high |
There is really no reason why this package cannot be added to BLFS while Qt-3 is in the book. It will be quite some time before Qt-3 can be removed. There is going to be some time while both are in the book.
Many current BLFS packages can build bindings for Qt4, so the sooner this is put in the better. Updating the priority.
comment:21 by , 18 years ago
Owner: | changed from | to
---|---|
Status: | assigned → new |
comment:22 by , 18 years ago
Priority: | high → normal |
---|
Downgrading this from 'high' priority as we already have packages that are required dependencies, yet they are not in the book either.
This package is not required for anyting in BLFS.
comment:23 by , 17 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Added qt4 to the book with revision 7202.
Many changes to the configure command, notably the book must remove:
-thread -plugin-imgfmt-png
Probably needing added to configure would be:
-release
It appears that libmng is no longer a dependency.
The configure command I used, which add many options that are already the default (just wanted to ensure configure understood them) is:
yes "yes" | ./configure -prefix /opt/qt-4.0.0 \
It builds just fine using recent LFS SVN (and GCC-4.0.1)
It uses *much* more disk space (about 450 MB now, up from 250 MB)
I've got it timed using about 2 SBU's less (13.5)