Am Dienstag, 19. Dezember 2006 19:42 schrieb Bo Peng: > > > > No config.log gets created. All I have is this: > > This has been fixed. I also did some cleanup of SConstruct along the > way to have better separation of general (for src etc) and frontend > (for support and qt4) building environments. > > This problem was not discovered because qt4 has never been installed > by default to system directories for any linux distribution, and scons > was looking for system qt3 installations.
I don't really know how you check for qt, but it would be reasonable to first check whether pkg-config finds qt. Then you don't need to make any assumptions on linux, all distributions I know that have qt4 packages do also install appropriate pkg-config files. Only if that fails or if the user gave some hints where to find qt I would check other directories. I tried again after installing the boost 1.34 devel packages. qt is now found fine, but for boost I get: Checking for boost library signals, regex, filesystem, iostreams... (cached) no although I deleted the complete build directory including hidden files before, so nothiong is cached. config.log does not say more about boost than the message on screen. I hope that scons does not cache this somewhere outside the build dir? Georg