[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[igraph] Re: Compile failure with last two nightly builds of igraph C co
From: |
Tony |
Subject: |
[igraph] Re: Compile failure with last two nightly builds of igraph C core -- missing header files |
Date: |
Tue, 8 Feb 2011 11:36:10 -0800 (PST) |
User-agent: |
G2/1.0 |
When I replace structural_properties.c with 2329 from launchpad (where
igraph_has_multiple is defined), the problem goes away.
Tony
On Feb 8, 12:14 pm, Tony <address@hidden> wrote:
> Tamas,
>
> Thanks for the replies. In advance of using the new nightly, I was
> able to successful build the core and python nightlies.
>
> But at runtime, there is a problem:
>
> Traceback (most recent call last):
> File "graphanalysis.py", line 1, in <module>
> from igraph import *
> File "/usr/local/lib/python2.7/site-packages/igraph/__init__.py",
> line 34, in <module>
> from igraph._igraph import *
> ImportError: /usr/local/lib/python2.7/site-packages/igraph/_igraph.so:
> undefined symbol: igraph_has_multiple
>
> When running setup.py in python-igraph-0.6, I saw a complaint about an
> implicit declaration of igraph_has_multiple in graphobject.c.:
>
> gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall
> -Wstrict-prototypes -fPIC -I/usr/include -I/usr/local/include -I../../
> build/include -I../../include -I/usr/local/include -I/usr/include -I/
> usr/local/include/python2.7 -c src/graphobject.c -o build/temp.linux-
> x86_64-2.7/src/graphobject.o
> src/graphobject.c: In function ‘igraphmodule_Graph_has_multiple’:
> src/graphobject.c:855: warning: implicit declaration of function
> ‘igraph_has_multiple’
>
> I thought I was using matching nightly builds for core and python
> (2326). Maybe the newest nightly will solve this problem?
>
> Tony
>
> On Feb 8, 5:44 am, Tamas Nepusz <address@hidden> wrote:
>
>
>
>
>
>
>
>
>
> > Hi Tony,
>
> > I've just committed a patch that adds the missing files to the nightly
> > tarball. Tomorrow's nightlies should be OK.
>
> > --
> > T.
>
> > On 02/08/2011 04:29 AM, Tony wrote:
>
> > > After adding all the f2c .h files and getting beyond these errors, it
> > > appears that other things are missing as well:
>
> > > make[3]: *** No rule to make target 'f2c/sysdev1.h0', needed by f2c/
> > > sysdep1.h'. Stop.
>
> > > On Feb 7, 11:48 am, Tony <address@hidden> wrote:
> > >> On a 64-bit Ubuntu box (kernel 2.6.32-28-generic), the last two
> > >> nightly builds (0.6-2321-2011206 and 0.6-2326-20110207) hit compile
> > >> failures deep into the compile/build phase. Specifically, when
> > >> compiling f2c/iio.c, I see errors about fio.h and fmt.h (not such file
> > >> or directory) and resulting undeclared functions in iio.c
>
> > >> Thanks for any assistance.
>
> > >> Tony
>
> > >> _______________________________________________
> > >> igraph-help mailing list
> > >> address@hidden://lists.nongnu.org/mailman/listinfo/igraph-help
> > > _______________________________________________
> > > igraph-help mailing list
> > > address@hidden
> > >http://lists.nongnu.org/mailman/listinfo/igraph-help
>
> > _______________________________________________
> > igraph-help mailing list
> > address@hidden://lists.nongnu.org/mailman/listinfo/igraph-help
>
> _______________________________________________
> igraph-help mailing list
> address@hidden://lists.nongnu.org/mailman/listinfo/igraph-help