hugme: (Default)
[personal profile] hugme
I have been tring to get this gtk livejournal program to work now for about 3 hours, I finally did it (yea).

to install the program:

first there are no dependances listed so you are going to have to install them yourself. you need X11 (of course) you also need gtk 1.2...(under x11-toolkits) you can install it from the ports collection. then you need to install the gnome libraries... you don't have to install all of gnome, just the libraries (/usr/ports/x11/gnomelibs)

now you are ready to start the install!!!

make sure you are root!!!

there are a lot of errors in the code, are you ready?

unzip and untar the program:
# tar xfz loserjabber-2.1.5.tar.gz
now go into the directory:
# cd loserjabber-2.1.5.tar.gz
now run the configure script, I haven't run it with gnome and am not going to try:
# ./configure --without-gnome
now go to the libraries directory and make the approate changes:
# cd libhalfgnome

Change 1 the make file
edit the make file with your favorate text editor:
# vi Makefile
change the line begining with "DEFS =" to this:
DEFS = -DHAVE_CONFIG_H -I. -I/usr/include -I/usr/X11R6/include -I/usr/local/include -I/usr/X11R6/include/gtk12 -I/usr/local/include/glib12 -I..

now you need to edit href.c (for now you will change it back later)
# vi href.c

change the line:
#include "href.h"
to this:
#include "libgnomeui/gnome-href.h"

now do the same thing to halfgnome.h

one you are done you can make your false gnome libraries:
# make
you will get a couple of errors, unless you get an:
***error code 1
at the end you are fine, ignore the rest.
now the two files href.c and halfgnome.h you need to change back to the way they were... (otherwise your source won't compile)

now:
# cd ../src
# make
# cd ..
# make
# make install

that is it, from here you can log out as root and log in as a normal user

took me forever it seems like to figure all of this out however!!!!

Date: 2001-04-19 02:23 pm (UTC)
From: [identity profile] evan.livejournal.com
LoserJabber is included in the FreeBSD ports tree.

It compiles fine, without any effort.

loserjabber install

Date: 2001-04-20 08:28 am (UTC)
From: [identity profile] hugs.livejournal.com
I don't have much installed on this machine and I think most of the problems were the dependancies... I didn't have the gnome libraries installed so I got the "glib.c not found" error and I didn't have gtk installed, so I got a list of errors for that...

all my boxes I install from scratch using source, it causes a lot of little problems like this but I know my comptuer forward and backwards. (I am a security and encryption administrator so by nature I am paranoid)

I have a web site where I am tring to put up help for reasons and installs... http://www.hugme.org click on computers and freebsd... I just added the natd section.

Re: loserjabber install

Date: 2001-04-20 01:25 pm (UTC)
From: [identity profile] q.livejournal.com
It looks like the compile problems you were having were GTK issues, not LoserJabber. The README states pretty clearly that you need a working install of GTK. GLIB is a dependancy of GTK, not LoserJabber.

Likely your problem is that GLIB is often installed as part of a Gnome install. If you installed GTK from a binaries tarball, you won't be getting GLIB at the same time.

Re: loserjabber install

Date: 2001-04-24 06:05 am (UTC)
From: [identity profile] hugs.livejournal.com
Accualy GLIB didn't install when I installed GTK, I had to install gnome-libs in order to get GLIB. (that is why I have the coment about gnomelibs)

the info on GTK is in the readme but it's not listed in the Makefile as a dependency.. that is the great thing about ports, it will install all the dependency's for you IF the are listed in the Makefile.

If I find some extra time I will make the additions to the make file for the dependancies and send them in...

hugme

Date: 2001-04-19 05:12 pm (UTC)
From: [identity profile] q.livejournal.com
I had no problems in the least. I've installed it on several Linux workstations, on a Sun running OpenBSD, and on a PC running FreeBSD. On the sun, I compiled from tarballs --without-gnome, and it worked fine; on the Linux boxes, I compiled either fresh from CVS (with Gnome) or from a tarball. On the FreeBSD box, I compiled from the ports tree.

I never got so much as a hiccup. Never an error or a warning.

Don't blame LoserJabber. Something else on your end is broken.

LoserJabber install

Date: 2001-04-20 08:28 am (UTC)
From: [identity profile] hugs.livejournal.com
I don't have much installed on this machine and I think most of the problems were the dependancies... I didn't have the gnome libraries installed so I got the "glib.c not found" error and I didn't have gtk installed, so I got a list of errors for that...

all my boxes I install from scratch using source, it causes a lot of little problems like this but I know my comptuer forward and backwards. (I am a security and encryption administrator so by nature I am paranoid)

I have a web site where I am tring to put up help for reasons and installs... http://www.hugme.org click on computers and freebsd... I just added the natd section.

Profile

hugme: (Default)
hugme

April 2011

S M T W T F S
     12
3456789
10111213141516
17 181920212223
24252627282930

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 7th, 2026 11:27 pm
Powered by Dreamwidth Studios