On Tue, 4 Mar 2014, Ulrich Wilkens wrote: > On 03/04/14 09:28, Antonis Tsolomitis wrote: >> >> After I successfully compiled everything (including dtcm with the >> suggestion of Eugene), I re-installed CDE. >> >> Now I get this >> >> Dtwm - Warning >> "Could not connect to ToolTalk: >> TT_ERR_INTERNAL Internal error (bug) >> " >> > > I bet you are running on 64bit linux. And you've just found why libtirpc > is not enabled by default :-) It has problems on 64bit systems (see > commit 1d8f86a6ba1a7018e06061ba929b49771aa1ba2f). > > To be more precisely: libtirpc runs fine with dtcm even on 64bit, but > it breaks tooltalk. On 32bit everything is ok.
That is correct... The issue is that certain structs passed around are defined with 32b (u_int32_t) members in one implementation, while using unsigned ints (64b) in others. Mixing the implementations is bad on 64b systems. tirpc is really the way to go, however changes have to be made that *ensure* only tirpc headers are used. Otherwise, you get problems like the one you have. -- Jon Trulson Last day, Capricorn fifteens. Year of the city, 2274. Carousel begins. ------------------------------------------------------------------------------ Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce. With Perforce, you get hassle-free workflows. Merge that actually works. Faster operations. Version large binaries. Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce. http://pubads.g.doubleclick.net/gampad/clk?id=122218951&iu=/4140/ostg.clktrk _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel