[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[igraph] Re: igraph, visual studio c++ and libxml2
From: |
Francois Bastardie |
Subject: |
[igraph] Re: igraph, visual studio c++ and libxml2 |
Date: |
Wed, 15 Dec 2010 11:05:40 +0100 |
Thank you. Indeed one information on linkage was still missing. So now the msvc
solution I have (=2 projets: igraph and graphml referring to igraph) is
compiling OK. I had also to put in C:\WINDOWS\system32\ some .dll to load the
required libxml2.dll, zlib1.dll and iconv.dll (I found here
ftp://ftp.zlatkovic.com/libxml/) asked by the executable (I called graphml.exe
here). But now I got back a serious error I guess when running the executable
(the RtlFreeHeap stuff)!
'graphml.exe' : Chargé 'C:\shortestpath\Release\graphml.exe', Les symboles ont
été chargés.
'graphml.exe' : Chargé 'C:\WINDOWS\system32\ntdll.dll', Cannot find or open the
PDB file
'graphml.exe' : Chargé 'C:\WINDOWS\system32\kernel32.dll', Cannot find or open
the PDB file
'graphml.exe' : Chargé 'C:\WINDOWS\system32\libxml2.dll', Le fichier binaire
n'a pas été généré avec les informations de débogage.
'graphml.exe' : Chargé 'C:\WINDOWS\system32\wsock32.dll', Cannot find or open
the PDB file
'graphml.exe' : Chargé 'C:\WINDOWS\system32\ws2_32.dll', Cannot find or open
the PDB file
'graphml.exe' : Chargé 'C:\WINDOWS\system32\advapi32.dll', Cannot find or open
the PDB file
'graphml.exe' : Chargé 'C:\WINDOWS\system32\rpcrt4.dll', Cannot find or open
the PDB file
'graphml.exe' : Chargé 'C:\WINDOWS\system32\secur32.dll', Cannot find or open
the PDB file
'graphml.exe' : Chargé 'C:\WINDOWS\system32\msvcrt.dll', Cannot find or open
the PDB file
'graphml.exe' : Chargé 'C:\WINDOWS\system32\ws2help.dll', Cannot find or open
the PDB file
'graphml.exe' : Chargé 'C:\WINDOWS\system32\iconv.dll', Le fichier binaire n'a
pas été généré avec les informations de débogage.
'graphml.exe' : Chargé 'C:\WINDOWS\system32\zlib1.dll', Cannot find or open the
PDB file
'graphml.exe' : Chargé 'C:\WINDOWS\system32\msvcr100.dll', Les symboles ont été
chargés.
'graphml.exe' : Chargé 'C:\WINDOWS\system32\msvcp100.dll', Les symboles ont été
chargés.
HEAP[graphml.exe]: Invalid Address specified to RtlFreeHeap( 003F0000, 00397398
)
What would be the problem here? Corrupted .dll files?
But in overall I´m getting lost because for example I built igraph with linkage
to libxml.lib and libxml headers to produce the igraph.lib...and after all of
this the executable is still asking for the libxml2.dll, what for?...
Thank you
Francois
-----Original Message-----
From: address@hidden [mailto:address@hidden On Behalf Of address@hidden
Sent: 11 December 2010 18:02
To: address@hidden
Subject: igraph-help Digest, Vol 53, Issue 11
Send igraph-help mailing list submissions to
address@hidden
To subscribe or unsubscribe via the World Wide Web, visit
http://lists.nongnu.org/mailman/listinfo/igraph-help
or, via email, send a message with subject or body 'help' to
address@hidden
You can reach the person managing the list at
address@hidden
When replying, please edit your Subject line so it is more specific
than "Re: Contents of igraph-help digest..."
Today's Topics:
1. Re: igraph, visual studio c++ and libxml2 (Tamas Nepusz)
----------------------------------------------------------------------
Message: 1
Date: Fri, 10 Dec 2010 21:16:36 +0100
From: Tamas Nepusz <address@hidden>
Subject: Re: [igraph] igraph, visual studio c++ and libxml2
To: Help for igraph users <address@hidden>
Message-ID: <address@hidden>
Content-Type: text/plain; charset=us-ascii
> What I did is to set the PATH in msvc to C:\libxml2-2.7.7.win32\bin so that
> the compiler would be able to find the libxml2.dll when needed, and I also
> refer to the header files C:\igraph-0.5.5-msvc\winclude\libxml because
> actually I have the header files already included in igraph-0.5.5-msvc (this
> confuses me) , but this is obviously the wrong way or not enough...
It is the right way, but you also need one more step. Open up config.h and set
the value of the HAVE_LIBXML macro to 1 instead of 0 which is the default on
Windows (I guess).
--
Tamas
------------------------------
_______________________________________________
igraph-help mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/igraph-help
End of igraph-help Digest, Vol 53, Issue 11
*******************************************