Menu

Notes on building on Slackware 14.0

DNied
2014-09-25
2014-09-26
  • DNied

    DNied - 2014-09-25

    Notes on building CDE 2.2.2 on Slackware 14.0 (i686)

    • a newer ksh is needed than the one packaged in Slackware 14.0 in order to build dtksh; which is strange, because the provided ksh is from 2010 (not so ancient). Anyway, a version higher than 93t+ is needed. Personally, I installed version 93u+ (2012) via pkgsrc (package ast-ksh);

    • bdftopcf is also needed ( in /usr/bin ), so 'slackpkg install bdftopcf';

    • package printproto is needed: 'slackpkg install printproto';

    • I deviated from the instructions for building CDE on Slackware, in that I didn't install OpenMotif via SlackBuilds, because I had Motif 2.3.4 (not OpenMotif) already installed via pkgsrc. Happily, this didn't cause problems;

    • I still haven't been able to build dtcm. It's the only component I'm missing. Relevant part of the build log:

      ../../../exports/lib/libcsa.so: undefined reference to `registerrpc'
      collect2: error: ld returned 1 exit status
      make[4]: *** [dtcm] Error 1
      make[4]: Leaving directory `/home/ydeg/cde-2.2.2/programs/dtcm/dtcm'
      

    I do have an external function registerrpc defined in file '/usr/include/tirpc/rpc/rpc.h'; maybe this file isn't being included?

     
  • Starikov Sergey

    Starikov Sergey - 2014-09-26

    Could you check your build about issue, described in topic:
    https://sourceforge.net/p/cdesktopenv/discussion/general/thread/6603c812/

     
    • DNied

      DNied - 2014-09-26

      That doesn't seem to be related.

       

Log in to post a comment.

Monday.com Logo