Submitted by Anonymous on Sun, 06/02/2002 - 23:20. General Questions
Hi! to everybody reading this.
I use Debian Potato and I tried to compile OpenMotif 2.2.2 and then OpenMotif 2.2.0 but without success.
I need OpenMotif for running XEphem 3.5.2 (decently), an excellent application which I like and I want seeing it working well.
I did "./configure" and it worked without any errors.
Then I did "make" and after a couple of hours (I use an old Pentium 150Mhz machine) the compilation process fail (I don`t rmember exactly where - it happened few days ago - but I think it was somewere in the "demos" subdirectory).
Are here any OpenMotif gurus who can help me? Please.
(I don`t want, for the moment, to install RedHat 7.3 who has already two rpms with OpenMotif 2.2.2.)
Thanks.
-- C.A.Dumitrescu
Need more info than that to help you. what compiler and the exact error would be helpful.
(d)
Hi,
Well... 2.1.30 and 2.2.1 (both I tried) work for me.
You`ll likely need
1) to get a library package - though its difficult
to say which ones you need.
"apt-get install openMotif2.2" might balk
that your missing packages but it also would
then give you the list of everything you
need (see below). Also note I have no idea
exactly what the package name is, you`ll have
to go on the debian site for that.
2) upgrade debian to 3.0 maybe - its a breeze now
3) to "remember" how to use Debian`s superior
package handler to get what you want quick.
4) You might just use that RedHat pakcage after all!
---- WITHOUT INSTALLING REDHAT ------
Your focus is on debian packages you don`t have installed. Check your configure.log for errors if you can stand doing so - that may show which library file you need - and you can get that off the debian site using the package searcher.
As a refresher
"apt-get" - autodownload packages
"dpkg" - pipe commandline driven pakcage manager.
"dselect" - text menu driven package manager.
"gnome-apt" - gui interface package manager.
"alien" - convert other distribution`s packages
By the way, Debian 3.0 is real nice and has a package for OpenMotif-2.2. If you find C compiling cryptic just use the ready made package. Below - I also show you can use a redhat package (this worked for me with 2.1.30)
I put "apt-get" first in the list above as that is most relevant thing a Debian user should get straight about their system.
"apt-get" makes getting packages and upgrading the whole system a breeze. But you only have a 150mghz to play with? Sokay. Debain doesn`t force you to use all new packages - just a small base. It`s your choice whether to use new or old from there. You`d definitely stick with Gnome1.2 for example. If you installed 1.4 by mistake, Debian would let you reverse the upgrade too. I just love it!
0) Debain 3.0 CD are dirt cheap! Just order a set... )
1) add urls to /etc/apt/sources; select preferences
like which distribution you like off the internet
- your install CD`s should already be
listed there.
2) "apt-get update" - updates your list of best packages
3) "apt-get upgrade" - a complete OS version upgrade
it`ll ask a few questions - pretty darn easy
compared to any upgrade the best even.
4) you dont` even have to reboot but when you do
all will likely be just fine.
Now! You got a easy upgrade, but to just install one package for whichever version just use
1) (can`t skip 1)
5) "apt-get install package_name"
That redhat package? It may be usefull Try
"alien blah-i386.rpm"
then of course install it with
"dpkg -i bla-i386.deb"
That will make a debian package out of an rpm automagically. It works for 2.1.30 I`ll say.
If you somehow really hose your package database just go to "/var/lib/dpkg/" and just restore yesterday`s status file as a last resort.
You can actually do an "rpm -i bla-i386.rpm" right from debian. However - you actually have two install databases out of sync so its better to debanize it first.
(btw you`ll likely not have as much luck if you try that with a source rpm package.)
Try installing debian`s older Motif .deb package - that might install some libs your missing.
Guest 5148:
Your advice was very helpful. What worked for me on Debian Sarge was:
apt-get insall alien
alien openmotif-2.2.3-2.i386.rpm
dpkg -i openmotif_2.2.3-3_i386.deb
Thanks,
Hi guys,
I've been trying to install openmotif on Debian so I can use the citrix client and for some reason I can't get it to install. I tried the commands below;
Quote:
Guest 5148:
Your advice was very helpful. What worked for me on Debian Sarge was:
apt-get insall alien
alien openmotif-2.2.3-2.i386.rpm
dpkg -i openmotif_2.2.3-3_i386.deb
Thanks,
but it says "file not found". As the post was from a while ago I assume that file is no longer available. But when trying apt-cache search openmotif it doesn't return anything.
If anyone can help it would be much appreciated :)
Cheers
Sonika
Hi Sonika,
I'm In the process of building the cirtix client for debian linux. If you dont mind please share your e-mail id with me.. so that I can get in touch with you regarding the build in case of any doubts.
my mail id is lavanyakolluri@gmail.com..
Thanks in advance