Hi all, I'm trying to compile the latest gaim (seeing as the one one jaykay.org doesn't have support for SSL, so no MSN), and I keep running into this error. I've had it on the last two or three versions of gaim. All the relivant -devel packages seem to be installed. Can anyone tell me what I'm missing here? Thanks Hans make[3]: Entering directory `/home/hansdp/apps/install/gaim-0.81/src' if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DDATADIR=\"/opt/gnome/share\" -DLIBDIR=\"/opt/gnome/lib/gaim/\" -DLOCALEDIR=\"/opt/gnome/share/locale\" -DSYSCONFDIR=\"/opt/gnome/etc\" -I../plugins -I/opt/gnome/include -I/opt/gnome/include/gtk-2.0 -I/opt/gnome/lib/gtk-2.0/include -I/opt/gnome/include/atk-1.0 -I/opt/gnome/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include -I/opt/gnome/include/gtkspell-2.0 -I/opt/gnome/include/gtk-2.0 -I/opt/gnome/lib/gtk-2.0/include -I/opt/gnome/include/atk-1.0 -I/opt/gnome/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include -I/usr/include/startup-notification-1.0 -g -O2 -Wall -g3 -MT account.o -MD -MP -MF ".deps/account.Tpo" -c -o account.o account.c; \ then mv -f ".deps/account.Tpo" ".deps/account.Po"; else rm -f ".deps/account.Tpo"; exit 1; fi In file included from /opt/gnome/include/glib-2.0/glib/galloca.h:30, from /opt/gnome/include/glib-2.0/glib.h:30, from /opt/gnome/include/glib-2.0/gmodule.h:30, from internal.h:88, from account.c:25: /opt/gnome/include/glib-2.0/glib/gtypes.h:41: error: syntax error before "typedef" In file included from /opt/gnome/include/glib-2.0/glib.h:31, from /opt/gnome/include/glib-2.0/gmodule.h:30, from internal.h:88, from account.c:25: /opt/gnome/include/glib-2.0/glib/garray.h:32: error: parse error before "G_BEGIN_DECLS" /opt/gnome/include/glib-2.0/glib/garray.h:34: error: syntax error before "typedef" -- Kind regards Hans du Plooy Newington Consulting Services hansdp at newingtoncs dot co dot za
Hans, On Wednesday 25 August 2004 08:32, Hans du Plooy wrote:
Hi all,
I'm trying to compile the latest gaim (seeing as the one one jaykay.org doesn't have support for SSL, so no MSN), and I keep running into this error. I've had it on the last two or three versions of gaim. All the relivant -devel packages seem to be installed. Can anyone tell me what I'm missing here?
Thanks Hans
I know this does not answer your question, but eventually I gave up on
being able to build Gaim 0.81 (my attempts all foundered on some Perl
thing I didn't immediately understand and did not want to spend a lot of
time diagnosing).
So with a little hunting, I found the "Guru's RPM" site where lots of
RPMs are available for several SuSE distributions. Gaim is available for
SuSE 8.2, 9.0 and 9.1 here: http://www.jaykay.org/suse_rpms/. You'll
need to follow the instructions for installing dependent packages.
Also, Josephine
On Wednesday 25 August 2004 17:00, Randall R Schulz wrote:
Hans,
On Wednesday 25 August 2004 08:32, Hans du Plooy wrote:
Hi all,
I'm trying to compile the latest gaim (seeing as the one one jaykay.org doesn't have support for SSL, so no MSN), and I keep running into this error. I've had it on the last two or three versions of gaim. All the relivant -devel packages seem to be installed. Can anyone tell me what I'm missing here?
Thanks Hans
I know this does not answer your question, but eventually I gave up on being able to build Gaim 0.81 (my attempts all foundered on some Perl thing I didn't immediately understand and did not want to spend a lot of time diagnosing).
So with a little hunting, I found the "Guru's RPM" site where lots of RPMs are available for several SuSE distributions. Gaim is available for SuSE 8.2, 9.0 and 9.1 here: http://www.jaykay.org/suse_rpms/. You'll need to follow the instructions for installing dependent packages.
also, Guru has the srpms for all the components required to install/compile gaim (the ssl stuff that is). I just used them the other day since apt-get changed the gnupg version and removed gaim ;). Just download the srpms and rpmbuild them :) Cheers, L
On Wednesday 25 August 2004 18:00, Randall R Schulz wrote:
Gaim is available for SuSE 8.2, 9.0 and 9.1 here: http://www.jaykay.org/suse_rpms/. You'll Well, that was exactly the problem, the jaykay rpms seem to not include ssl support, which is necessary for MSN. I have openssl and the devel package installed, and I still can't connect to MSN. I get a message:
"SSL is needed for MSN. Please install a supported SSL library" I'll have a look at the Guru rpms though, thanks. I would still really like to be able to compile Gaim. I don't think the problem is gaim itself, but rather something in the gnome/glib/gtk libraries that's wrong, because I've had issues with one or two other apps too. -- Kind regards Hans du Plooy Newington Consulting Services hansdp at newingtoncs dot co dot za
Hans, On Thursday 26 August 2004 00:15, Hans du Plooy wrote:
...
I would still really like to be able to compile Gaim. I don't think the problem is gaim itself, but rather something in the gnome/glib/gtk libraries that's wrong, because I've had issues with one or two other apps too.
I managed to get the Gaim 0.81 SRPM to build, and found the result was devoid of Gaim plug-ins. All hail the packagers!
-- Kind regards Hans du Plooy
Randall Schulz
On Thursday 26 August 2004 16:35, Randall R Schulz wrote:
I managed to get the Gaim 0.81 SRPM to build, and found the result was devoid of Gaim plug-ins.
Yeah, I had the same thing. the configure script's output told me that Mozilla NSS support would be used to build ssl support, and I saw lots of ssl related messages flash past while compiling, but when I wanted to connect to MSN, I got the same error I described in an earlier post about MSN needing ssl. Strange. The Guru packages worked nice though. -- Kind regards Hans du Plooy Newington Consulting Services hansdp at newingtoncs dot co dot za
On Wednesday 25 August 2004 17:32, Hans du Plooy wrote:
Hi all,
I'm trying to compile the latest gaim (seeing as the one one jaykay.org doesn't have support for SSL, so no MSN), and I keep running into this error. I've had it on the last two or three versions of gaim. All the relivant -devel packages seem to be installed. Can anyone tell me what I'm missing here?
Actually you're not missing anything, you have too much :) The problem is that both glib-devel (glib1) and glib2-devel (glib2) provide the file glibconfig.h, and glib1's version is first in the include directories. So, assuming you're not going to be building any gtk1 packages, you can safely do rpm -e gtk-devel glib-devel after that, your gaim compilation should run through
Just a real quickie on this. I downloaded the GAIM source on SuSE 9.0,
and found that GAIM would not build with audio support. If you
./confiure --disable=audio you should compile ok.
One SuSE 9.1 Gaim compiled with audio enabled.
--
Jerry Feldman
On Wednesday 25 August 2004 18:21, Anders Johansson wrote:
Actually you're not missing anything, you have too much :)
The problem is that both glib-devel (glib1) and glib2-devel (glib2) provide the file glibconfig.h, and glib1's version is first in the include directories.
Aah, great! Thank you! I'm compiling now - will now in an hour or so if it worked :-) -- Kind regards Hans du Plooy Newington Consulting Services hansdp at newingtoncs dot co dot za
On Wednesday 25 August 2004 18:21, Anders Johansson wrote:
The problem is that both glib-devel (glib1) and glib2-devel (glib2) provide the file glibconfig.h, and glib1's version is first in the include directories.
So, assuming you're not going to be building any gtk1 packages, you can safely do
rpm -e gtk-devel glib-devel
after that, your gaim compilation should run through
Thanks Anders, that solved it. It compiled beautifully. BTW, just for interest sake, gaim does compile nicely with distcc. -- Kind regards Hans du Plooy Newington Consulting Services hansdp at newingtoncs dot co dot za
participants (5)
-
Anders Johansson
-
Hans du Plooy
-
Jerry Feldman
-
Laur Ivan
-
Randall R Schulz