cc1plus: warning: параметр командной строки «-Wstrict-prototypes» действителен для Ada / C / ObjC, но не для C ++

Я создаю расширение C ++ для использования в Python. Я вижу, что это предупреждение генерируется в процессе компиляции - когда тип:

python setup.py build_ext -i

Что его вызывает и как это исправить?

Кстати, вот копия моего установочного файла:

#!/usr/bin/env python

    """
    setup.py file for SWIG example
    """

    from distutils.core import setup, Extension


    example_module = Extension('_foolib',
                               sources=['example_wrap.cxx', 
                                        '../wrapper++/src/Foo.cpp'
                                       ],
                               libraries=["foopp"]
                               )

    setup (name = 'foolib',
           version = '0.1',
           author      = "Me, Myself and I",
           description = """Example""",
           ext_modules = [example_module],
           py_modules = ["example"],
           )

Я с использованием gcc 4.4.3 в Ubuntu

36
задан Homunculus Reticulli 12 November 2011 в 17:36
поделиться