Raptor Computing Systems Community Forums (BETA)

Software => Applications and Porting => Topic started by: tle on July 27, 2023, 07:13:49 am

Title: [MISC] CDE 2.5.1 on Fedora 39
Post by: tle on July 27, 2023, 07:13:49 am
I am happy to report that CDE 2.5.1 can be compiled on Fedora 39 (rawhide as of now) successfully.

Here is how:

Code: [Select]
# get the cde-2.5.1.tar.gz from SourceForge
tar xzvf cde-2.5.1.tar.gz

sudo dnf group install c-development development-tools
sudo dnf install pam-devel libutempter-devel libXp-devel libXt-devel libXmu-devel libXft-devel libXinerama-devel libXpm-devel \
motif motif-devel libXaw-devel libX11-devel libXScrnSaver libtirpc-devel xset sessreg xrdb \
libjpeg-turbo-devel freetype-devel openssl-devel tcl-devel ksh m4 ncompress patch \
rpcbind bison xorg-x11-xbitmaps xorg-x11-proto-devel flex opensp libXrender-devel \
xorg-x11-fonts-100dpi rpcgen bdftopcf libXdmcp-devel
cd cde-2.5.1
./configure
make -j32
sudo make install
sudo service rpcbind start
sudo cp contrib/desktopentry/cde.desktop /usr/share/xsessions/
# verify with
rpcinfo -p
# log out from GNOME shell and back to GDM, choose CDE to start the session
Title: Re: CDE 2.5.1 on Fedora 39 (rawhide)
Post by: ClassicHasClass on July 27, 2023, 09:23:06 pm
Always liked CDE, but that's probably from my greybeard days in the '90s.
Title: Re: CDE 2.5.1 on Fedora 39 (rawhide)
Post by: tle on July 28, 2023, 03:29:48 am
Always liked CDE, but that's probably from my greybeard days in the '90s.

I don't mind using CDE at all if the ecosystem around Motif is still active. It is quite hard to find motif-based apps and other UI toolkits look alien or not working correctly at all.
Title: Re: CDE 2.5.1 on Fedora 39 (rawhide)
Post by: lepidotos on July 29, 2023, 03:42:10 am
I've always felt that if you want to use CDE daily, it would be best to install it first and use NsCDE for Qt/GTK compatibility, while using as much of the dt* suite as possible. I tried to do that once, but for whatever reason it didn't compile very well on Fedora 37 (even though another computer with F36 did it just fine).