XFCE alternative?

If you are looking for a specific 64-bit package and you can't find it in any of the 64-bit repos, please post a request for it here
fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

XFCE alternative?

Post#1 by fulalas » 03 Aug 2017, 11:05

Do you really want to use a 12 years old program? I bet it doesn't work anymore :D

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

XFCE alternative?

Post#2 by fulalas » 04 Aug 2017, 22:33

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:

User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

XFCE alternative?

Post#3 by francois » 05 Aug 2017, 01:03

Last Update: 2013-06-03
Prendre son temps, profiter de celui qui passe.

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

XFCE alternative?

Post#4 by fulalas » 05 Aug 2017, 10:41


User avatar
francois
Contributor
Contributor
Posts: 6434
Joined: 28 Dec 2010, 14:25
Distribution: xfce plank porteus nemesis
Location: Le printemps, le printemps, le printemps... ... l'hiver s'essoufle.

XFCE alternative?

Post#5 by francois » 05 Aug 2017, 12:02

@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. :)
Prendre son temps, profiter de celui qui passe.

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

XFCE alternative?

Post#6 by fulalas » 06 Aug 2017, 03:27

@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? :)

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

XFCE alternative?

Post#7 by fulalas » 06 Aug 2017, 07:13

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.

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

XFCE alternative?

Post#8 by fulalas » 06 Aug 2017, 12:40

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:

fulalas
DEV Team
DEV Team
Posts: 2050
Joined: 26 Oct 2016, 15:34
Distribution: Porteus
Location: Brazil

XFCE alternative?

Post#9 by fulalas » 07 Aug 2017, 06:57

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). :)

Post Reply