Hello, I've tried to compile CDE on Debian 11 (x86_64), following the build instructions to the letter (installing all required packages, etc.) and compiling with ./autogen.sh, ./configure and make, but the compiler cannot compile it, due missing definitions/constants/etc. The compiler is GCC 10.2.1, Motif is 2.3.8. The error messages were the following: ================================================================================ agent.c: In function ‘_DtCm_init_agent’: agent.c:145:43: error: ‘AGENTVERS’ undeclared (first use in this function); did you mean ‘AGENTVERS_2’? 145 | (void)pmap_unset(_DtCm_transient, AGENTVERS); | ^~~~~~~~~ | AGENTVERS_2 agent.c:145:43: note: each undeclared identifier is reported only once for each function it appears in agent.c:152:46: error: ‘update_callback’ undeclared (first use in this function) 152 | if (registerrpc(_DtCm_transient, AGENTVERS, update_callback, | ^~~~~~~~~~~~~~~ agent.c:153:25: error: ‘_DtCm_update_callback_1’ undeclared (first use in this function); did you mean ‘cmcb_update_callback_2’? 153 | (char *(*)(char *))_DtCm_update_callback_1, (xdrproc_t)_DtCm_xdr_Table_Res_4, | ^~~~~~~~~~~~~~~~~~~~~~~ | cmcb_update_callback_2 agent.c:154:17: error: ‘_DtCm_xdr_Update_Status’ undeclared (first use in this function); did you mean ‘_DtCm_xdr_Appt_Status_4’? 154 | (xdrproc_t)_DtCm_xdr_Update_Status) == -1) { | ^~~~~~~~~~~~~~~~~~~~~~~ | _DtCm_xdr_Appt_Status_4 agent.c: In function ‘_DtCm_destroy_agent’: agent.c:187:44: error: ‘AGENTVERS’ undeclared (first use in this function); did you mean ‘AGENTVERS_2’? 187 | (void) pmap_unset(_DtCm_transient, AGENTVERS); | ^~~~~~~~~ | AGENTVERS_2 agent.c: At top level: agent.c:292:1: error: unknown type name ‘Update_Status’ 292 | Update_Status * | ^~~~~~~~~~~~~ agent.c: In function ‘_DtCm_update_callback_1’: agent.c:295:9: error: unknown type name ‘Update_Status’ 295 | static Update_Status status = update_succeeded; | ^~~~~~~~~~~~~ agent.c:295:32: error: ‘update_succeeded’ undeclared (first use in this function) 295 | static Update_Status status = update_succeeded; | ^~~~~~~~~~~~~~~~ agent.c:307:15: error: ‘AGENTVERS’ undeclared (first use in this function); did you mean ‘AGENTVERS_2’? 307 | cbi->vers = AGENTVERS; | ^~~~~~~~~ | AGENTVERS_2 agent.c: In function ‘_DtCm_handle_callback’: agent.c:467:20: error: ‘AGENTVERS’ undeclared (first use in this function); did you mean ‘AGENTVERS_2’? 467 | if (ptr->vers == AGENTVERS) | ^~~~~~~~~ | AGENTVERS_2 ================================================================================ Is this a bug, or on Debian 11, something else is needed?
- TCH Sent with Proton Mail secure email. _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel