In article <1992Sep14.042903.185128@ns1.cc.lehigh.edu>, dlj0@ns1.cc.lehigh.edu (DAVID L. JOHNSON) writes:
|> In article <1992Sep9.205922.9258@random.ccs.northeastern.edu>, mirons@ccs.northeastern.edu (Michael A. Irons) writes:
|> >
|> > xdtm, where is it?? It's nice to hear about, but it doesn't
|> >do much good if you don't know where it is.
|> >
|> With all due respect to the author (who tried to help me make it work),
|> xdtm-2.5 does not seem to work under linux (I'll probably be corrected on
|> this). It may be possible, but will need serious programming skills (IMHO).
|> On the other hand, the nifty little desktop manager xfm-1.1 is available
|> (in source form) from tsx-11.mit.edu. It compiled easily - the author had some
|> experience with linux. It also very nice to use, simple to add icons to the
|> applications manager, and has the right drag-and-drop actions, both for
|> executables and for file manipulations. It's also about 1/15 th the size
|> of the xdtm binary that kept throwing up on my file system.
|>
|> Use the prototype initiation file to set up your icons. You don't need the
|> $0 $*, jsut the $*, to launch with a dragged-and-dropped file.
|>
|> The file tree graphic is very convenient. I recommend it to anyone with a
|> fast enough machine (it apparantly bogs down SX's and slower 386DX's).
|>
|>
|> --
|> Sincerely,
|>
|> David L. Johnson ID: dlj0@ns1.cc.lehigh.edu
|> Christmas-Saucon Hall #14, rm 211
|> Department of Mathematics
|>
|> Lehigh University Telephone: 215-758-3759 (office)
I hacked xdtm 2.5 in ten mins. The source code is kind of very interesting.
The author made a few very bad assumptions. You have to know Linux and
different flavors of UNIX's quite well to fix them. I have run it. But it
needs tons of memory. I only have 4 MB RAM and a 386sx-16. I am also running
two shared libs. I ran into some problem after a while. I am afraid my memory is too low. Maybe I have missed a few bad codes. But I have no way to run gdb
on it. I have to delete the source code due to disk space.
As for bug fixes, you have to change Imakefile quit a bit. And some include
files are wrong. Linux is POSIX compliant, which means quite a few SYSV
stuffs. Also it has lots of bsd functions. BTW, I am using my testing version
of x2.0 :-). I made it for Orest. Since he has got it, I have deleted it from