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

Reply via email to