You are not logged in.

#1 2003-08-03 09:48:02

Comete
Member
From: France
Registered: 2003-08-03
Posts: 46

Gaim encryption plugin

hi,

i'm looking for a way to compile gaim 0.66 with encryption plugin "gaim-e". I tried to do it but the compile process stopped with an error.

an idea ?

Comete

Offline

#2 2003-08-03 12:29:23

Gyroplast
Member
From: Germany
Registered: 2002-09-03
Posts: 166
Website

Re: Gaim encryption plugin

[...] the compile process stopped with an error.

No problem, just use the solution to this error and the problem will go away!

Hint: http://www.catb.org/~esr/faqs/smart-questions.html

Greets,
  Dennis


"That's the problem with good advice. Nobody wants to hear it."
-- Dogbert

Offline

#3 2003-08-03 17:32:28

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: Gaim encryption plugin

damn i hate that eric s raymond article.

post your error. someone may be able to troubleshoot it then.


AKA uknowme

I am not your friend

Offline

#4 2003-08-03 17:56:25

Gyroplast
Member
From: Germany
Registered: 2002-09-03
Posts: 166
Website

Re: Gaim encryption plugin

damn i hate that eric s raymond article.

Care to explain?


"That's the problem with good advice. Nobody wants to hear it."
-- Dogbert

Offline

#5 2003-08-03 19:04:05

apeiro
Daddy
From: Victoria, BC, Canada
Registered: 2002-08-12
Posts: 771
Website

Re: Gaim encryption plugin

It's a good article.

To sum it up:
The more work you put into asking your question, the more useful the answers will be.

But if you ask the question properly AND do the preliminary research yourself, most of the time you answer your own question.

Offline

#6 2003-08-03 19:44:09

sarah31
Member
From: Middle of Canada
Registered: 2002-08-20
Posts: 2,975
Website

Re: Gaim encryption plugin

Gyroplast wrote:

damn i hate that eric s raymond article.

Care to explain?

actually no. it will just start a flame war.

of course though i seem to be the only person i know that has a very large disliking of that article.


AKA uknowme

I am not your friend

Offline

#7 2003-08-06 00:53:07

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: Gaim encryption plugin

Comete wrote:

hi,

i'm looking for a way to compile gaim 0.66 with encryption plugin "gaim-e". I tried to do it but the compile process stopped with an error.

an idea ?

Comete

i tried too:
----------------- from the gaim-e page -----------------
Authored by: mistwolf on Friday, June 27 2003 @ 06:00 PM PDT
No, gaim-e is not specific to gaim-cvs, it is specific to the plugin API
that gaim is using, though.

gaim-e 0.9.8 will work with the plugin API that gaim uses in versions
0.63/0.64 (maybe 0.62, but I have not tried it).

I will try to keep gaim-e current to the gaim plugin API, and I already
know the minor changes required to make gaim-e work with gaim 0.65.
--------------------------------------------------------
for the article have a look at http://gaim-e.sourceforge.net/comment.p … er=&pid=95

i think we have to take older gaim to compile with gaim-e 0.9.8 ... i will try to do so tomorrow  .... maybe it will work /// but i guess that waiting that the author of gaim-e releases one for gaim 0.66 is easier :-)

here the make-answer if somebody want to try to guess where the gaim-e-sources are wrong
8)

the sources can be found here:
http://umn.dl.sourceforge.net/sourcefor … .66.tar.gz
http://switch.dl.sourceforge.net/source … 9.8.tar.gz

and if you like, i can email you my PKGBUILD

[...]
making gaim-e
make[1]: Entering directory `/home/damir/myArchLinuxPkgs/gaim-e/src/gaim-0.66/plugins/gaim-e'
/bin/sh ../libtool --silent --mode=compile gcc -I ../../src -march=i686 -O2 -pipe -I/opt/include -I.. -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -c gaim-e.c
In file included from gaim-e.h:29,
                 from gaim-e.c:68:
../../src/gaim.h:65: error: parse error before "GtkWidget"
../../src/gaim.h:65: warning: no semicolon at end of struct or union
../../src/gaim.h:67: error: parse error before '}' token
../../src/gaim.h:67: warning: data definition has no type or storage class
../../src/gaim.h:73: error: parse error before "GtkWidget"
../../src/gaim.h:73: warning: no semicolon at end of struct or union
../../src/gaim.h:78: error: parse error before '}' token
../../src/gaim.h:78: warning: data definition has no type or storage class
../../src/gaim.h:85: error: parse error before "GtkWidget"
../../src/gaim.h:85: warning: no semicolon at end of struct or union
../../src/gaim.h:87: error: parse error before '}' token
../../src/gaim.h:87: warning: data definition has no type or storage class
../../src/gaim.h:93: error: parse error before "GtkWidget"
../../src/gaim.h:93: warning: no semicolon at end of struct or union
../../src/gaim.h:99: error: parse error before '*' token
../../src/gaim.h:99: warning: data definition has no type or storage class
../../src/gaim.h:101: error: parse error before '*' token
../../src/gaim.h:101: warning: data definition has no type or storage class
../../src/gaim.h:102: error: parse error before '*' token
../../src/gaim.h:102: warning: data definition has no type or storage class
../../src/gaim.h:106: error: parse error before '*' token
../../src/gaim.h:106: warning: data definition has no type or storage class
../../src/gaim.h:107: error: parse error before '*' token
../../src/gaim.h:107: warning: data definition has no type or storage class
../../src/gaim.h:114: error: parse error before '*' token
../../src/gaim.h:115: error: parse error before '*' token
../../src/gaim.h:116: warning: data definition has no type or storage class
../../src/gaim.h:118: error: parse error before '*' token
../../src/gaim.h:118: warning: data definition has no type or storage class
../../src/gaim.h:120: error: parse error before '*' token
../../src/gaim.h:120: warning: data definition has no type or storage class
../../src/gaim.h:123: error: parse error before '*' token
../../src/gaim.h:124: error: parse error before '*' token
../../src/gaim.h:125: error: parse error before '*' token
../../src/gaim.h:127: error: parse error before '*' token
../../src/gaim.h:127: warning: data definition has no type or storage class
../../src/gaim.h:130: error: parse error before '*' token
gaim-e.c:185: warning: `struct gaim_connection' declared inside parameter list
gaim-e.c:185: warning: its scope is only this definition or declaration, which is probably not what you want
gaim-e.c: In function `do_init_stuff':
gaim-e.c:192: error: dereferencing pointer to incomplete type
gaim-e.c: In function `new_crypto_session':
gaim-e.c:364: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
gaim-e.c: In function `find_session':
gaim-e.c:383: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
gaim-e.c:393: warning: passing arg 2 of `g_strcasecmp' makes pointer from integer without a cast
gaim-e.c: At top level:
gaim-e.c:411: warning: `struct conversation' declared inside parameter list
gaim-e.c: In function `toggle_button_clicked':
gaim-e.c:420: error: dereferencing pointer to incomplete type
gaim-e.c:434: error: dereferencing pointer to incomplete type
gaim-e.c:434: error: dereferencing pointer to incomplete type
gaim-e.c:441: error: dereferencing pointer to incomplete type
gaim-e.c:441: error: dereferencing pointer to incomplete type
gaim-e.c: At top level:
gaim-e.c:453: warning: `struct conversation' declared inside parameter list
gaim-e.c: In function `toolbar_pointer':
gaim-e.c:455: error: dereferencing pointer to incomplete type
gaim-e.c: In function `do_chat_new_conversation':
gaim-e.c:464: warning: initialization makes pointer from integer without a cast
gaim-e.c:487: error: dereferencing pointer to incomplete type
gaim-e.c:488: error: dereferencing pointer to incomplete type
gaim-e.c:489: warning: passing arg 1 of `toolbar_pointer' from incompatible pointer type
gaim-e.c:498: warning: passing arg 5 of `gtk_toolbar_append_element' makes pointer from integer without a cast
gaim-e.c:498: warning: passing arg 6 of `gtk_toolbar_append_element' makes pointer from integer without a cast
gaim-e.c:503: error: `misc_options' undeclared (first use in this function)
gaim-e.c:503: error: (Each undeclared identifier is reported only once
gaim-e.c:503: error: for each function it appears in.)
gaim-e.c:503: error: `OPT_MISC_COOL_LOOK' undeclared (first use in this function)
gaim-e.c: At top level:
gaim-e.c:515: warning: `struct gaim_connection' declared inside parameter list
gaim-e.c:879: warning: `struct gaim_connection' declared inside parameter list
gaim-e.c:1063: warning: `struct gaim_connection' declared inside parameter list
gaim-e.c:1079: warning: `struct gaim_connection' declared inside parameter list
gaim-e.c: In function `gaim_plugin_init':
gaim-e.c:1091: error: `conversations' undeclared (first use in this function)
gaim-e.c:1136: error: dereferencing pointer to incomplete type
gaim-e.c:1136: warning: passing arg 2 of `strcpy' makes pointer from integer without a cast
make[1]: *** [gaim-e.lo] Error 1
make[1]: Leaving directory `/home/damir/myArchLinuxPkgs/gaim-e/src/gaim-0.66/plugins/gaim-e'
make: *** [all] Error 2
==> Build Failed. Aborting...

two ways to do:
1-> downgrade the gaim (in official) and build the gaim-e for it

2-> wait till the author of gaim-e releases the compatible one for 0.66

i think the second one is easier  roll


The impossible missions are the only ones which succeed.

Offline

#8 2003-08-06 06:46:07

dp
Member
From: Zürich, Switzerland
Registered: 2003-05-27
Posts: 3,378
Website

Re: Gaim encryption plugin

no way with gaim 0.66, but

i managed to compile gaim-e for gaim 0.64 ... now i can say that the current gaim-e (0.9.8 ) can only be compiled with gaim 0.63 or 0.64

patience ... patience ... they are working on the new gaim-e package :-)


The impossible missions are the only ones which succeed.

Offline

#9 2003-08-09 09:08:10

Comete
Member
From: France
Registered: 2003-08-03
Posts: 46

Re: Gaim encryption plugin

Thank you !

yikes)

Offline

Board footer

Powered by FluxBB