Στις 04/03/2014 08:15 μμ, ο/η Jon Trulson έγραψε: > On Tue, 4 Mar 2014, Antonis Tsolomitis wrote: > >> Στις 04/03/2014 01:13 μμ, ο/η Ulrich Wilkens έγραψε: >>> 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. >>> >>> >> >> Thanks. I have two main systems. One is 64bit with Ubuntu12.04LTS (at >> home) and so >> I will remove libtirpc-dev and recompile. But then dtcm will not build. >> >> Is this bug listed on the LinuxBuild wiki? >> >> The other one is x86 with ubuntu10.04LTS (at work). On this system >> libtirpc-dev seems that it is not installed >> but dtcm builds. And then TT fails. Unfortunately this is a production >> system and I can not upgrade to 12.04 >> at the moment. >> >> Is it logical that dtcm builds on this without libtirpc-dev and without >> me adding the line that Eugene suggested? >> > > Yes, if registerrpc is defined. Some systems define it, others do > not... In the future, we will probably make tirpc a requirement, both > for consistency, and to no longer require running rpcbind in insecure > mode. >
OK. So my 12.04LTS system came to sanity and CDE works fine. So this link that we create to build to the X11 headers is kind of dangerous. I forgot about it, rm -rf'ed the old source and the system was broken. It was my error, but I think anyone can forget about this. Would it be good to make some modifications so that this kind of link is not needed and the make procedure looks directly in/usr/include/X11 Now about systems that define registerrpc (although libtirpc-dev is not installed) is there a way to remove this definition and compile without this? thanks for the help, Antonis. ------------------------------------------------------------------------------ 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