On Fri, 29 Mar 2013, Ulrich Wilkens wrote: > > Hello, > > here's the announced patch for dtksh. It allows building on many > more platforms. > > The patch has been tested on: > > - FreeBSD 9.0 i386 + amd64 > - FreeBSD >= 9.1 i386 + amd64 > - OpenBSD 5.1 i386 > - Xubuntu 12.04 i386 + amd64 > - Debian Squeeze 6.0 i386 *) > - Fedora 17 i386 > > On other linux distributions it may also work. >
I've gone ahead and applied this, though it does not build on Kubuntu 11.10 i386 (hardware) or a Ubuntu 12.4.1 amd64 (VirtualBox VM). I get this on the Kubuntu 11.10: =-================================== + iffe set cc gcc -g -pipe -O2 -fno-strict-aliasing '-DPROFILEPATH="/etc/dt/confi\ g/profile"' '-DSUIDPROFILEPATH="/etc/dt/config/suid_profile"' '-DSUIDEXECPATH="/u\ sr/dt/bin/suid_exec"' '-DCDE_INSTALLATION_TOP="/usr/dt"' -Dlinux -D__i386__ -D_PO\ SIX_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DANSICPP -DMULTIBYTE -DNLS16 '-DOSMAJORV\ ERSION=3' '-DOSMINORVERSION=0' -I. : run features/limits.c In file included from ./FEATURE/unistd.lcl:7:0, from ./8181.c:107: /usr/include/i386-linux-gnu/bits/unistd.h:21:3: error: #error "Never include <bit\ s/unistd.h> directly; use <unistd.h> instead." =-================================== On an Ubuntu 12.04.1 LTS amd64 system, I get different errors (getcwd.c) + many hundreds of warnings (redefinition of various __STDC_* macros). However, it does complete the above iffe command successfully. Interesting. Both systems have ksh 93u-1 installed. So I guess some investigation is still needed. -- Jon Trulson "I was not genomed to alter reality." - Sonmi 451 ------------------------------------------------------------------------------ Own the Future-Intel(R) Level Up Game Demo Contest 2013 Rise to greatness in Intel's independent game demo contest. Compete for recognition, cash, and the chance to get your game on Steam. $5K grand prize plus 10 genre and skill prizes. Submit your demo by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2 _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel