From: Ralf W. <Ral...@gm...> - 2007-06-15 09:09:04
|
* Tilman Schröder wrote on Mon, Jun 11, 2007 at 11:58:25PM CEST: > Ralf Wildenhues <Ralf.Wildenhues@...> writes: > > * Tilman Schröder wrote on Sun, Jun 10, 2007 at 03:16:20PM CEST: > > > > > > The configure script tells me the following: > > > > > > checking size of short... checking size of int... checking size of long... > > > checking size of long long... configure: error: Did not find any 4-byte int type! > > > > Please look into the config.log file, it should contain the errors that > > lead to the respective bogus compilation errors. > i checked the config.log file and i found out that one of the c programs that > tests for the size of the integer types fails because it is unable to open a > file "/tmp/conftestval" for writing. > > $ ls -ahld /tmp > drwxr-xr-x 25 procyon Administ 0 Jun 11 21:37 /tmp > > /tmp is rwxr-xr-x and this cannot be changed :( You can fix this by one of these: - get your system administrator to provide you with a working /tmp if possible, - set TMPDIR to a usable value ($HOME/tmp comes to mind, after you have created that directory), - use a non-ancient Autoconf to regenerate the configure script (the respective macro has long been changed to use a file conftest.val in the top build directory). Cheers, Ralf |