Afandi-Tuniversal / galaxium

Automatically exported from code.google.com/p/galaxium
0 stars 0 forks source link

configure script won't detect that gloox is missed #359

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Run autogen.sh in a system which doesn't have gloox (libgloox-dev in
Ubuntu) installed.
2. type make for compiling as always

What is the expected output? What do you see instead?

The expected is that configure script should warn me that I have a missing
library before try to compile. Instead you get a compilation and not quite
understandable error:

./Library/Streams/Socks5BytestreamManager.cs(94,47): error CS1501: No
overload for method `WaitOne' takes `1' arguments
./Library/Streams/Socks5BytestreamManager.cs(148,32): error CS1061: Type
`object' does not contain a definition for `IsBackground' and no extension
method `IsBackground' of type `object' could be found (are you missing a
using directive or an assembly reference?)
./Library/Streams/Socks5BytestreamManager.cs(149,32): error CS1061: Type
`object' does not contain a definition for `Start' and no extension method
`Start' of type `object' could be found (are you missing a using directive
or an assembly reference?)

What version of the product are you using? On what operating system?
(you can run the "diagnose" script in the root directory of the Galaxium
sources to get a detailed report)

++++++++++++++++++++++++++++++++++++++++++++++++++
+++ Operating System
++++++++++++++++++++++++++++++++++++++++++++++++++
OS                  : Linux 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17
01:57:59 UTC 2009
Distro              : Ubuntu 9.04 (jaunty) [Ubuntu 9.04]
Arch                : i686

Original issue reported on code.google.com by gacev...@gmail.com on 8 May 2009 at 9:21

GoogleCodeExporter commented 9 years ago
That error is has no relation to gloox and there is no gloox dependency in the
project. The error means that you have Mono 2.0 installed where I used some 
method
that are introduced in 2.2 (sorry about that, will fix).

But wait a minute... is there really any difference if you install 
libgloox-dev? What
kind of wicked magic are you using? Maybe I miss something, but I really have 
no idea
how you figured the gloox part...

Original comment by Zarevucky.Jiri on 8 May 2009 at 11:02

GoogleCodeExporter commented 9 years ago
No, there is no magic. It was my bad! I rushed submitting this issue because I 
found
a class with the same name in the gloox library. Then I tried to compile and it
didn't. Sorry about that.

Thanks for willing to make it Mono 2 compatible. For the while, I compiled 
without
XMPP and its running like a charm so far.

Sorry again for this invalid report, I'll re-check the things before submitting 
an issue.

Original comment by gacev...@gmail.com on 8 May 2009 at 11:24