[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [igraph] error in example igraph_cliques.c

From: Richard Geddes
Subject: Re: [igraph] error in example igraph_cliques.c
Date: Mon, 03 Dec 2007 10:34:12 -0500
User-agent: Thunderbird (X11/20071022)


I have a system very similar to yours... Ubuntu 7.10, Eclipse with the C++ plugin (cdt), but I haven't used the igraph library in Eclipse yet.  I'd be appreciative to know how you have integrated the igraph library into Eclipse. 

Also, as I understand it, when using igraph library functions, there is a run time library component.  When debugging, can the debugger locate and display (in Eclipse) igraph source code when a bug involves the run time igraph library component?

Thank you

Vincent Wolowski wrote:
Hello Gabor,

thank you for your reply.

I am working on Ubuntu Linux version 7.10 (Linux kernel 2.6.22-14).

The gcc version on my system is:  4.1.3 (20070929)

The full output of gcc -v is:

Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v
--enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr
--enable-shared --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix --enable-nls
--with-gxx-include-dir=/usr/include/c++/4.1.3 --program-suffix=-4.1
--enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug
--enable-mpfr --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)

I use as IDE Eclipse version: (build: M20071023-1652).

It is quite easy to set up igraph in Eclipse. If this is useful I can
send you my configuration.

When I try to compile the example igraph_cliques.c in Eclipse, I get
the following console output:

**** Build of configuration Debug for project igraph-clique-proj ****

make all
Building file: ../src/igraph-clique-proj.cpp
Invoking: GCC C++ Compiler
g++ -I/usr/local/include/igraph -O0 -g3 -Wall -c -fmessage-length=0
-MMD -MP -MF"src/igraph-clique-proj.d" -MT"src/igraph-clique-proj.d"
-o"src/igraph-clique-proj.o" "../src/igraph-clique-proj.cpp"
../src/igraph-clique-proj.cpp: In function 'int main()':
../src/igraph-clique-proj.cpp:48: warning: comparison between signed
and unsigned integer expressions
../src/igraph-clique-proj.cpp:58: error: invalid conversion from
'void*' to 'igraph_vector_t*'
make: *** [src/igraph-clique-proj.o] Error 1

Line 58 is:  v=igraph_vector_ptr_e(&result,i);

If you need other information, let me know.

Best regards,

On Dec 1, 2007 11:23 PM, Gabor Csardi <address@hidden> wrote:
Hmmm, you've sent the source of the example, which is nice
but we have that too. What we don't have however is your operating
system, the version of your compiler, your compile flags,
the detailed error message. Please send us these and then we can help.

Right now I can only say that for me it works on Linux, Windows and
OSX with recent versions of gcc (eg. i've used 4.1.2 on my Linux


On Sat, Dec 01, 2007 at 11:04:57PM +0100, Vincent Wolowski wrote:

when I try to compile the example igraph_cliques.c (copied below) with
igraph version 0.4.4,
I get an error in regards to invalid conversion at:

I am not sure what the reason is and I would be thankful if someone
could comment.

Best regards,


Csardi Gabor <address@hidden>    MTA RMKI, ELTE TTK

igraph-help mailing list


igraph-help mailing list


reply via email to

[Prev in Thread] Current Thread [Next in Thread]