Hello, i ad a problem while compiling kdesu. <br>
It says that &quot;struct ucred&quot;&nbsp; was redefined. Its because there is a redefiniton in&nbsp; secure.h like that :<br>
<br>
#ifndef HAVE_STRUCT_UCRED<br>
<br>
// `struct ucred&#39; is not defined in glibc 2.0.<br>
<br>
struct ucred {<br>
&nbsp;&nbsp;&nbsp; pid_t&nbsp;&nbsp;&nbsp;&nbsp; pid;<br>
&nbsp;&nbsp;&nbsp; uid_t&nbsp;&nbsp;&nbsp;&nbsp; uid;<br>
&nbsp;&nbsp;&nbsp; gid_t&nbsp;&nbsp;&nbsp;&nbsp; gid;<br>
};<br>
<br>
#endif // HAVE_STRUCT_UCRED<br>
<br>
unfortenuately, there was an error in the&nbsp; ConfigureChecks.cmake
because HAVE_STRUCT_UCRED was used to check if the struct already
exists. Because of the renaming of cmake, HAVE_STRUCT_UCRED were never
devined.<br>
<br>
so i just renamed HAVE_STRUCT_UCRED to STRUCT_UCRED&nbsp; in ConfigureChecks.cmake and it works .<br>
<br>
i joined a patch of ConfigureChecks.cmake to this mail.<br>