Page 1 of 1

XFCE alternative?

Posted: 03 Aug 2017, 11:05
by fulalas
Do you really want to use a 12 years old program? I bet it doesn't work anymore :D

XFCE alternative?

Posted: 04 Aug 2017, 22:33
by fulalas
Hmmmmm... Sorry for not being able to help you.

But I wish you good luck compiling a project that is not just old, it hasn't received any update from the last 12 years old -- let's not forget the amount of dependencies. I think this is not how technology works, but you can always believe in the opposite, of course :good:

XFCE alternative?

Posted: 05 Aug 2017, 01:03
by francois
Last Update: 2013-06-03

XFCE alternative?

Posted: 05 Aug 2017, 10:41
by fulalas

XFCE alternative?

Posted: 05 Aug 2017, 12:02
by francois
@n0cti:
Have you thought to use Twin and dvtm text mode window managers instead of DE viewtopic.php?f=137&t=6462#p51363 and Stripping nemesis to bare minimum and rebuilding with pman

These are available thru usm. :)

XFCE alternative?

Posted: 06 Aug 2017, 03:27
by fulalas
@n0ctilucient, don't get me wrong. I'm not judging you and your project. I'm just trying to tell you that it's not easy to compile projects that are very old because compilers, dependencies and system settings are changing constantly. I'll try to help you when I have time, OK? :)

XFCE alternative?

Posted: 06 Aug 2017, 07:13
by fulalas
I was able to compile libfoXdesktop-0.2.12 and foXcontrol-desktop-0.2.7. So we still need to compile:

foXcommander-0.0.12
foXcontrol-0.2.5
foXdesktop-mimetypes-0.1.2
foXman-0.2.4

We need automake 1.4 and a compiled libfox 1.4 with sources.

However, if you can tell us why you need this old DE, maybe we can suggest something new that fits your demand. For example, I have a full OpenBox DE that takes just 9 MB and it's light and fast as hell, coming with a file manager and many other useful things. :)

Added in 1 hour 24 minutes 35 seconds:
So I found a static libfox 1.4, however when one of the FoxDE apps tries to link against it, I get this error:

Code: Select all

g++: error: /usr/lib64/gcc/x86_64-slackware-linux/7.1.0/../../../../lib64/crti.o: No such file or directory
g++: error: /usr/lib64/gcc/x86_64-slackware-linux/7.1.0/crtbeginS.o: No such file or directory
g++: error: /usr/lib64/gcc/x86_64-slackware-linux/7.1.0/crtendS.o: No such file or directory
g++: error: /usr/lib64/gcc/x86_64-slackware-linux/7.1.0/../../../../lib64/crtn.o: No such file or directory
So either we fix this error (I have know idea how), or we compile libfox 1.4, which I tried and failed:

Code: Select all

FXGZStream.cpp: In member function 'virtual long unsigned int FX::FXGZFileStream::writeBuffer(long unsigned int)':
FXGZStream.cpp:63:36: error: cannot convert 'gzFile_s**' to 'gzFile {aka gzFile_s*}' for argument '1' to 'int gzwrite(gzFile, voidpc, unsigned int)'
     n=gzwrite((gzFile*)file,rdptr,m);
                                    ^
FXGZStream.cpp: In member function 'virtual long unsigned int FX::FXGZFileStream::readBuffer(long unsigned int)':
FXGZStream.cpp:88:46: error: cannot convert 'gzFile_s**' to 'gzFile {aka gzFile_s*}' for argument '1' to 'int gzread(gzFile, voidp, unsigned int)'
     n=gzread((gzFile*)file,wrptr,endptr-wrptr);
                                              ^
FXGZStream.cpp: In member function 'virtual FX::FXbool FX::FXGZFileStream::close()':
FXGZStream.cpp:120:26: error: cannot convert 'gzFile_s**' to 'gzFile {aka gzFile_s*}' for argument '1' to 'int gzclose(gzFile)'
     gzclose((gzFile*)file);
It's like I told you before: compile old projects is really hard. :( I hope you can live with an alternative solution.

XFCE alternative?

Posted: 06 Aug 2017, 12:40
by fulalas
OpenBox doesn't depend on GTK nor Qt. You can use it with Tint and XFE file manager: https://slackware.pkgs.org/14.2/slackon ... y.txz.html :good:

XFCE alternative?

Posted: 07 Aug 2017, 06:57
by fulalas
A DE is a WM with some extras, like task bar panel, file manager, etc. All these you can have with OpenBox + XFE (which, by the way, also depends on libFOX). :)