On Sun, 31 Dec 2006 01:01:29 +0100, Christophe Cavalaria <[EMAIL PROTECTED]> wrote:
>Osiris wrote: > >> On Sat, 30 Dec 2006 13:19:28 -0800, Erik Max Francis <[EMAIL PROTECTED]> >> wrote: >> >>>Osiris wrote: >>> >>>> I have these pieces of C-code (NOT C++ !!) I want to call from Python. >>>> I found Boost. >>>> I have MS Visual Studio 2005 with C++. >>>> >>>> is this the idea: >>>> I write the following C source file: >>>> ============================ >>>> #include <iostream> >>>> #include <stdafx.h> >>>> >>>> namespace { // Avoid cluttering the global namespace. >>> >>>iostream and namespaces are both most definitely C++ features, not C. >> >> yes, but C can be compiled with a C++ compiler, One can put C code in >> C++ source.... Boost should not complain... should it ? >> Boost text is all about C++.. so... C should not be a problem... > >Not all C code can be compiled by a C++ compiler. And anyway, this is >definitively NOT C code. ok ok, but the examples of the application of boost only show how to do C++. So I followed those examples and try to embed my C code in the framework of the examples... Which seems not to be without merit, because my example here compiles ok, but the linking into a DLL goes wrong, looking at the log. I told VC where the boost libs are, and still.... -- http://mail.python.org/mailman/listinfo/python-list