2020.0.0+really93u+20120801-9, the version Debian 11 providing.

I've obtained the latest ksh (93u+m/1.0.7 (2023-09-15)) sources from github, 
compiled and installed it to /opt/ksh93 and then prepended it's bin directory 
to $PATH from console before compiling CDE.
./configure found it (checking for ksh... /opt/ksh93/bin/ksh), yet, the errors 
remained the very same.

I have an older ksh93 binary on my disk (93u+ (2012-08-01)). I've symlinked 
that to /tmp/ksh/ksh and then prepended that directory to $PATH before 
compiling.
./configure found that too, but still, the errors did not change.

In both cases, i did the compiling from scratch (from extracting the archive 
and then ./autogen.sh, ./configure, ./make), to be sure.

- TCH

Sent with Proton Mail secure email.

On Wednesday, November 15th, 2023 at 3:49 AM, Danilo Pecher 
<danilo.pec...@data-experts.biz> wrote:


> I've seen a thread from 2020 about the same error. It seemed to be
> connected to ksh. What ksh version are you using?
> 
> On Wed, 15 Nov 2023 at 01:26, TCH via cdesktopenv-devel
> cdesktopenv-devel@lists.sourceforge.net wrote:
> 
> > Hello,
> > 
> > Yes, it is installed, at least there is an rpcgen binary in /usr/bin, 
> > installed by the package libc-dev-bin.
> > 
> > - TCH
> > 
> > Sent with Proton Mail secure email.
> > 
> > On Tuesday, November 14th, 2023 at 8:41 PM, Jon Trulson j...@radscan.com 
> > wrote:
> > 
> > > On 11/14/23 09:30, TCH via cdesktopenv-devel wrote:
> > > 
> > > > Hello,
> > > 
> > > Hi,
> > > 
> > > Just taking a stab here, but do you have rpcgen installed? It should 
> > > build on debian 11. debian 12 requires you pull from master git.
> > > 
> > > -jon
> > > 
> > > > 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
> > > 
> > > --
> > > Jon Trulson
> > > 
> > > "The less you know, the more you believe."
> > > -- Bono
> > 
> > _______________________________________________
> > cdesktopenv-devel mailing list
> > cdesktopenv-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel


_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to