This afternoon I browsed the developer's wiki to prepare for building packages.
Wiki: "You cannot build part of the tree with CMake and then start building with
autoconf...Building with autoconf from the SVN tree is not advisable unless you are
prepared to put additional effort into the build."
Recently Tim commented he uses cmake only for the four foundation packages (tqtinterface,
arts, kdelibs, kdebase). IIRC one person said s/he was using only cmake. Should those
statements be removed from the wiki or clarified?
In the Project Road Map there is a link to the Cmake Checklist. The link is to etherpad
rather than a wiki page. I have an etherpad account but the extra work will discourage
other people from getting involved. More importantly, that information should be directly
available in the developer's HowToBuild web page so people know which packages to
build with cmake and which with autotools. Should the information about cmake and package
support be more clear?
The link to the QT3 page for the patch seems old (April). Over the past several months I
recall reading about several QT3 patches. Have all QT3 patches and information been
updated?
The wiki makes no mention about other packages such as dbus-tqt. Does dbus-tqt replace
dbus-qt3? What about qca and qca-tls?
Wiki: "The current SVN code has been recently updated to build with gcc >=
4.5." Does that mean Trinity will not build with older versions of gcc?
There is no explanation about --enable-closure configure option. Why is that option
needed?
Wiki: "You will need to choose where you wish to install Trinity (/opt/trinity,
/opt/kde3, etc...) and update your path in order for a successful build." I presume
much work has happened to ensure Trinity coexists peacefully with KDE4. Should the wiki
mention that the expected install location is /opt/trinity?
Should references to /opt/kde3 be removed?
Wiki: "Please adjust the path variable to fit your system." The statement is in
reference to building packages, but that statement applies to running Trinity too. Should
the wiki remind builders to modify the run-time $PATH variable in accordance with the
methods used for each distro? for example, Slackware uses /etc/profile.d scripts executed
through /etc/profile.
Wiki: "Out of source building is recommended to avoid cluttering the original SVN
tree you checked out." I remember some discussion about this months ago. Perhaps the
wiki should explain or provide an example of what "out of source building" is?
Approximate build times are those I posted with 3.5.12 for autotools. Would be nice if
somebody posted approximate build times for cmake?
There were several challenges building koffice. I believe the package remains officially
supported. There is nothing in the wiki about koffice issues. What are the limitations and
prerequisites for building koffice?
Thanks much!
Darrell