Skip to content

Instantly share code, notes, and snippets.

@sgallese
Created December 23, 2009 20:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sgallese/262764 to your computer and use it in GitHub Desktop.
Save sgallese/262764 to your computer and use it in GitHub Desktop.
macbook-de-sebastian-gallese:java kdge$ pwd
/Users/kdge/Downloads/pHash-0.7.1/bindings/java
macbook-de-sebastian-gallese:java kdge$ sudo make
/bin/sh ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -DHAVE_IMAGE_HASH=1 -DHAVE_VIDEO_HASH=1 -DHAVE_AUDIO_HASH=1 -Dcimg_use_jpeg -O2 -ffast-math -O3 -MT pHash-jni.lo -MD -MP -MF .deps/pHash-jni.Tpo -c -o pHash-jni.lo pHash-jni.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I../../src -I/usr/local/include -DHAVE_IMAGE_HASH=1 -DHAVE_VIDEO_HASH=1 -DHAVE_AUDIO_HASH=1 -Dcimg_use_jpeg -O2 -ffast-math -O3 -MT pHash-jni.lo -MD -MP -MF .deps/pHash-jni.Tpo -c pHash-jni.cpp -fno-common -DPIC -o .libs/pHash-jni.o
pHash-jni.cpp:2:17: error: jni.h: No such file or directory
In file included from /usr/include/c++/4.0.0/backward/complex.h:31,
from ../../src/ph_fft.h:7,
from ../../src/audiophash.h:39,
from pHash-jni.cpp:8:
/usr/include/c++/4.0.0/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.
pHash-jni.h:15: error: 'JNIEXPORT' does not name a type
pHash-jni.h:23: error: 'JNIEXPORT' does not name a type
pHash-jni.h:31: error: 'JNIEXPORT' does not name a type
pHash-jni.h:39: error: 'JNIEXPORT' does not name a type
pHash-jni.h:47: error: 'JNIEXPORT' does not name a type
pHash-jni.h:55: error: 'JNIEXPORT' does not name a type
pHash-jni.h:63: error: 'JNIEXPORT' does not name a type
pHash-jni.h:71: error: 'JNIEXPORT' does not name a type
pHash-jni.h:79: error: expected constructor, destructor, or type conversion before 'void'
pHash-jni.h:82: error: expected constructor, destructor, or type conversion before 'void'
pHash_MVPTree.h:15: error: 'JNIEXPORT' does not name a type
pHash_MVPTree.h:23: error: 'JNIEXPORT' does not name a type
pHash_MVPTree.h:31: error: 'JNIEXPORT' does not name a type
/usr/include/c++/4.0.0/bits/char_traits.h:62: error: template with C linkage
/usr/include/c++/4.0.0/bits/char_traits.h:87: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:58: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:62: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:66: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:70: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:74: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:78: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:82: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:86: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:90: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:94: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:98: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:102: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:106: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:111: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:117: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:123: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:129: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:133: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:135: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:136: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:137: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:141: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:143: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:148: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:150: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:152: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:154: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:159: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:161: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:163: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:165: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:170: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:172: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:176: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:180: error: template with C linkage
/usr/include/c++/4.0.0/bits/localefwd.h:184: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:102: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:114: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:134: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:143: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:152: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:161: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:170: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:179: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:196: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:205: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:214: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:223: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:232: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:241: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:257: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:266: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:275: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:312: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:329: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:334: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:355: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:392: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:418: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:426: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:452: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:481: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:500: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:505: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:525: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:530: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:542: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:555: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:591: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:607: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:623: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:639: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:655: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:671: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:687: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:703: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:719: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:735: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:751: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:767: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:783: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:799: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:816: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:833: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:852: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:857: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:862: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:867: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:872: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:877: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:882: error: template with C linkage
/usr/include/c++/4.0.0/bits/stl_function.h:887: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:360: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:466: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:837: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:932: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:964: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:1359: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:1416: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:1422: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:1437: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:1446: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:1452: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:1462: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:1469: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2044: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2060: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2070: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2081: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2096: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2115: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2127: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2139: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2152: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2164: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2176: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2189: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2201: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2213: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2226: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2238: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2250: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2263: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2275: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2287: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2300: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2312: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2324: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2337: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2354: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2368: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2386: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2403: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2408: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/basic_string.h:2414: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/basic_string.tcc:52: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.tcc:57: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.tcc:666: error: template with C linkage
/usr/include/c++/4.0.0/bits/basic_string.tcc:681: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_classes.h:84: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_classes.h:88: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_classes.h:91: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_classes.h:184: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_classes.h:214: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_classes.h:262: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_classes.h:442: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_classes.h:446: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_classes.h:482: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_classes.h:486: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_classes.h:558: error: template with C linkage
/usr/include/c++/4.0.0/bits/ios_base.h: In function 'std::_Ios_Openmode std::operator&(std::_Ios_Openmode, std::_Ios_Openmode)':
/usr/include/c++/4.0.0/bits/ios_base.h:119: error: declaration of C function 'std::_Ios_Openmode std::operator&(std::_Ios_Openmode, std::_Ios_Openmode)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:79: error: previous declaration 'std::_Ios_Fmtflags std::operator&(std::_Ios_Fmtflags, std::_Ios_Fmtflags)' here
/usr/include/c++/4.0.0/bits/ios_base.h: In function 'std::_Ios_Openmode std::operator|(std::_Ios_Openmode, std::_Ios_Openmode)':
/usr/include/c++/4.0.0/bits/ios_base.h:123: error: declaration of C function 'std::_Ios_Openmode std::operator|(std::_Ios_Openmode, std::_Ios_Openmode)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:83: error: previous declaration 'std::_Ios_Fmtflags std::operator|(std::_Ios_Fmtflags, std::_Ios_Fmtflags)' here
/usr/include/c++/4.0.0/bits/ios_base.h:127: error: declaration of C function 'std::_Ios_Openmode std::operator^(std::_Ios_Openmode, std::_Ios_Openmode)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:87: error: previous declaration 'std::_Ios_Fmtflags std::operator^(std::_Ios_Fmtflags, std::_Ios_Fmtflags)' here
/usr/include/c++/4.0.0/bits/ios_base.h: In function 'std::_Ios_Openmode& std::operator|=(std::_Ios_Openmode&, std::_Ios_Openmode)':
/usr/include/c++/4.0.0/bits/ios_base.h:131: error: declaration of C function 'std::_Ios_Openmode& std::operator|=(std::_Ios_Openmode&, std::_Ios_Openmode)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:91: error: previous declaration 'std::_Ios_Fmtflags& std::operator|=(std::_Ios_Fmtflags&, std::_Ios_Fmtflags)' here
/usr/include/c++/4.0.0/bits/ios_base.h: In function 'std::_Ios_Openmode& std::operator&=(std::_Ios_Openmode&, std::_Ios_Openmode)':
/usr/include/c++/4.0.0/bits/ios_base.h:135: error: declaration of C function 'std::_Ios_Openmode& std::operator&=(std::_Ios_Openmode&, std::_Ios_Openmode)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:95: error: previous declaration 'std::_Ios_Fmtflags& std::operator&=(std::_Ios_Fmtflags&, std::_Ios_Fmtflags)' here
/usr/include/c++/4.0.0/bits/ios_base.h: In function 'std::_Ios_Openmode& std::operator^=(std::_Ios_Openmode&, std::_Ios_Openmode)':
/usr/include/c++/4.0.0/bits/ios_base.h:139: error: declaration of C function 'std::_Ios_Openmode& std::operator^=(std::_Ios_Openmode&, std::_Ios_Openmode)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:99: error: previous declaration 'std::_Ios_Fmtflags& std::operator^=(std::_Ios_Fmtflags&, std::_Ios_Fmtflags)' here
/usr/include/c++/4.0.0/bits/ios_base.h: In function 'std::_Ios_Openmode std::operator~(std::_Ios_Openmode)':
/usr/include/c++/4.0.0/bits/ios_base.h:143: error: declaration of C function 'std::_Ios_Openmode std::operator~(std::_Ios_Openmode)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:103: error: previous declaration 'std::_Ios_Fmtflags std::operator~(std::_Ios_Fmtflags)' here
/usr/include/c++/4.0.0/bits/ios_base.h: In function 'std::_Ios_Iostate std::operator&(std::_Ios_Iostate, std::_Ios_Iostate)':
/usr/include/c++/4.0.0/bits/ios_base.h:157: error: declaration of C function 'std::_Ios_Iostate std::operator&(std::_Ios_Iostate, std::_Ios_Iostate)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:119: error: previous declaration 'std::_Ios_Openmode std::operator&(std::_Ios_Openmode, std::_Ios_Openmode)' here
/usr/include/c++/4.0.0/bits/ios_base.h: In function 'std::_Ios_Iostate std::operator|(std::_Ios_Iostate, std::_Ios_Iostate)':
/usr/include/c++/4.0.0/bits/ios_base.h:161: error: declaration of C function 'std::_Ios_Iostate std::operator|(std::_Ios_Iostate, std::_Ios_Iostate)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:123: error: previous declaration 'std::_Ios_Openmode std::operator|(std::_Ios_Openmode, std::_Ios_Openmode)' here
/usr/include/c++/4.0.0/bits/ios_base.h: In function 'std::_Ios_Iostate std::operator^(std::_Ios_Iostate, std::_Ios_Iostate)':
/usr/include/c++/4.0.0/bits/ios_base.h:165: error: declaration of C function 'std::_Ios_Iostate std::operator^(std::_Ios_Iostate, std::_Ios_Iostate)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:127: error: previous declaration 'std::_Ios_Openmode std::operator^(std::_Ios_Openmode, std::_Ios_Openmode)' here
/usr/include/c++/4.0.0/bits/ios_base.h: In function 'std::_Ios_Iostate& std::operator|=(std::_Ios_Iostate&, std::_Ios_Iostate)':
/usr/include/c++/4.0.0/bits/ios_base.h:169: error: declaration of C function 'std::_Ios_Iostate& std::operator|=(std::_Ios_Iostate&, std::_Ios_Iostate)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:131: error: previous declaration 'std::_Ios_Openmode& std::operator|=(std::_Ios_Openmode&, std::_Ios_Openmode)' here
/usr/include/c++/4.0.0/bits/ios_base.h: In function 'std::_Ios_Iostate& std::operator&=(std::_Ios_Iostate&, std::_Ios_Iostate)':
/usr/include/c++/4.0.0/bits/ios_base.h:173: error: declaration of C function 'std::_Ios_Iostate& std::operator&=(std::_Ios_Iostate&, std::_Ios_Iostate)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:135: error: previous declaration 'std::_Ios_Openmode& std::operator&=(std::_Ios_Openmode&, std::_Ios_Openmode)' here
/usr/include/c++/4.0.0/bits/ios_base.h: In function 'std::_Ios_Iostate& std::operator^=(std::_Ios_Iostate&, std::_Ios_Iostate)':
/usr/include/c++/4.0.0/bits/ios_base.h:177: error: declaration of C function 'std::_Ios_Iostate& std::operator^=(std::_Ios_Iostate&, std::_Ios_Iostate)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:139: error: previous declaration 'std::_Ios_Openmode& std::operator^=(std::_Ios_Openmode&, std::_Ios_Openmode)' here
/usr/include/c++/4.0.0/bits/ios_base.h: In function 'std::_Ios_Iostate std::operator~(std::_Ios_Iostate)':
/usr/include/c++/4.0.0/bits/ios_base.h:181: error: declaration of C function 'std::_Ios_Iostate std::operator~(std::_Ios_Iostate)' conflicts with
/usr/include/c++/4.0.0/bits/ios_base.h:143: error: previous declaration 'std::_Ios_Openmode std::operator~(std::_Ios_Openmode)' here
/usr/include/c++/4.0.0/bits/ios_base.h: In member function 'std::_Ios_Fmtflags std::ios_base::setf(std::_Ios_Fmtflags)':
/usr/include/c++/4.0.0/bits/ios_base.h:577: error: invalid conversion from 'int' to 'std::_Ios_Fmtflags'
/usr/include/c++/4.0.0/bits/ios_base.h: In member function 'std::_Ios_Fmtflags std::ios_base::setf(std::_Ios_Fmtflags, std::_Ios_Fmtflags)':
/usr/include/c++/4.0.0/bits/ios_base.h:594: error: invalid conversion from 'int' to 'std::_Ios_Fmtflags'
/usr/include/c++/4.0.0/bits/ios_base.h:595: error: invalid conversion from 'int' to 'std::_Ios_Fmtflags'
/usr/include/c++/4.0.0/bits/ios_base.h: In member function 'void std::ios_base::unsetf(std::_Ios_Fmtflags)':
/usr/include/c++/4.0.0/bits/ios_base.h:606: error: invalid conversion from 'int' to 'std::_Ios_Fmtflags'
/usr/include/c++/4.0.0/streambuf: At global scope:
/usr/include/c++/4.0.0/streambuf:59: error: template with C linkage
/usr/include/c++/4.0.0/streambuf:160: error: template with C linkage
/usr/include/c++/4.0.0/streambuf:787: error: template specialization with C linkage
/usr/include/c++/4.0.0/streambuf:792: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/streambuf.tcc:121: error: template with C linkage
/usr/include/c++/4.0.0/bits/streambuf_iterator.h:180: error: template with C linkage
/usr/include/c++/4.0.0/bits/streambuf_iterator.h:186: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:66: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:72: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:77: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:82: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:87: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:104: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:112: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:122: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:145: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:1198: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:1504: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:1527: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:1530: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/codecvt.h:70: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:1586: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:1872: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:1876: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:1880: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:1884: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:2125: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:2382: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:2392: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:2624: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:2628: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:2633: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:2637: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:2681: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:2799: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:2949: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:2953: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:2958: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:2963: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:3473: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:3894: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:3897: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:3901: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:3905: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:3909: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:3912: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:3917: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:3922: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4085: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4223: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4465: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4470: error: template specialization with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4502: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4508: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4514: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4520: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4526: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4532: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4538: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4544: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4550: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4556: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4562: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4568: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.h:4574: error: template with C linkage
/usr/include/c++/4.0.0/istream:78: error: template with C linkage
/usr/include/c++/4.0.0/istream:82: error: template with C linkage
/usr/include/c++/4.0.0/istream:581: error: template specialization with C linkage
/usr/include/c++/4.0.0/istream:586: error: template specialization with C linkage
/usr/include/c++/4.0.0/istream:591: error: template specialization with C linkage
/usr/include/c++/4.0.0/istream:597: error: template specialization with C linkage
/usr/include/c++/4.0.0/istream:602: error: template specialization with C linkage
/usr/include/c++/4.0.0/istream:607: error: template specialization with C linkage
/usr/include/c++/4.0.0/istream:684: error: template with C linkage
/usr/include/c++/4.0.0/istream:688: error: template with C linkage
/usr/include/c++/4.0.0/istream:693: error: template with C linkage
/usr/include/c++/4.0.0/istream:725: error: template with C linkage
/usr/include/c++/4.0.0/istream:729: error: template with C linkage
/usr/include/c++/4.0.0/istream:734: error: template with C linkage
/usr/include/c++/4.0.0/istream:810: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.tcc:88: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.tcc:110: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.tcc:130: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.tcc:157: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.tcc:853: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.tcc:868: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.tcc:879: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.tcc:894: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.tcc:902: error: template with C linkage
/usr/include/c++/4.0.0/bits/locale_facets.tcc:2511: error: template with C linkage
/usr/include/c++/4.0.0/ostream:77: error: template with C linkage
/usr/include/c++/4.0.0/ostream:81: error: template with C linkage
/usr/include/c++/4.0.0/ostream:85: error: template with C linkage
/usr/include/c++/4.0.0/ostream:89: error: template with C linkage
/usr/include/c++/4.0.0/ostream:93: error: template with C linkage
/usr/include/c++/4.0.0/ostream:443: error: template with C linkage
/usr/include/c++/4.0.0/ostream:447: error: template with C linkage
/usr/include/c++/4.0.0/ostream:453: error: template with C linkage
/usr/include/c++/4.0.0/ostream:458: error: template with C linkage
/usr/include/c++/4.0.0/ostream:463: error: template with C linkage
/usr/include/c++/4.0.0/ostream:483: error: template with C linkage
/usr/include/c++/4.0.0/ostream:487: error: template with C linkage
/usr/include/c++/4.0.0/ostream:492: error: template with C linkage
/usr/include/c++/4.0.0/ostream:497: error: template with C linkage
/usr/include/c++/4.0.0/ostream:502: error: template with C linkage
/usr/include/c++/4.0.0/ostream:517: error: template with C linkage
/usr/include/c++/4.0.0/ostream:528: error: template with C linkage
/usr/include/c++/4.0.0/ostream:538: error: template with C linkage
/usr/include/c++/4.0.0/bits/ostream.tcc:478: error: template with C linkage
/usr/include/c++/4.0.0/bits/ostream.tcc:509: error: template with C linkage
/usr/include/c++/4.0.0/bits/ostream.tcc:538: error: template with C linkage
/usr/include/c++/4.0.0/bits/ostream.tcc:571: error: template with C linkage
/usr/include/c++/4.0.0/bits/ostream.tcc:616: error: template with C linkage
/usr/include/c++/4.0.0/bits/ostream.tcc:649: error: template with C linkage
/usr/include/c++/4.0.0/bits/istream.tcc:1023: error: template with C linkage
/usr/include/c++/4.0.0/bits/istream.tcc:1050: error: template with C linkage
/usr/include/c++/4.0.0/bits/istream.tcc:1106: error: template with C linkage
/usr/include/c++/4.0.0/bits/istream.tcc:1131: error: template with C linkage
/usr/include/c++/4.0.0/bits/istream.tcc:1197: error: template with C linkage
/usr/include/c++/4.0.0/bits/istream.tcc:1257: error: template with C linkage
/usr/include/c++/4.0.0/complex:55: error: template with C linkage
/usr/include/c++/4.0.0/complex:61: error: template with C linkage
/usr/include/c++/4.0.0/complex:63: error: template with C linkage
/usr/include/c++/4.0.0/complex:65: error: template with C linkage
/usr/include/c++/4.0.0/complex:68: error: template with C linkage
/usr/include/c++/4.0.0/complex:70: error: template with C linkage
/usr/include/c++/4.0.0/complex:74: error: template with C linkage
/usr/include/c++/4.0.0/complex:76: error: template with C linkage
/usr/include/c++/4.0.0/complex:78: error: template with C linkage
/usr/include/c++/4.0.0/complex:80: error: template with C linkage
/usr/include/c++/4.0.0/complex:82: error: template with C linkage
/usr/include/c++/4.0.0/complex:84: error: template with C linkage
/usr/include/c++/4.0.0/complex:86: error: template with C linkage
/usr/include/c++/4.0.0/complex:89: error: template with C linkage
/usr/include/c++/4.0.0/complex:91: error: template with C linkage
/usr/include/c++/4.0.0/complex:93: error: template with C linkage
/usr/include/c++/4.0.0/complex:95: error: template with C linkage
/usr/include/c++/4.0.0/complex:97: error: template with C linkage
/usr/include/c++/4.0.0/complex:99: error: template with C linkage
/usr/include/c++/4.0.0/complex:101: error: template with C linkage
/usr/include/c++/4.0.0/complex:128: error: template with C linkage
/usr/include/c++/4.0.0/complex:155: error: template with C linkage
/usr/include/c++/4.0.0/complex:158: error: template with C linkage
/usr/include/c++/4.0.0/complex:161: error: template with C linkage
/usr/include/c++/4.0.0/complex:164: error: template with C linkage
/usr/include/c++/4.0.0/complex:167: error: template with C linkage
/usr/include/c++/4.0.0/complex:318: error: template with C linkage
/usr/include/c++/4.0.0/complex:327: error: template with C linkage
/usr/include/c++/4.0.0/complex:336: error: template with C linkage
/usr/include/c++/4.0.0/complex:348: error: template with C linkage
/usr/include/c++/4.0.0/complex:357: error: template with C linkage
/usr/include/c++/4.0.0/complex:366: error: template with C linkage
/usr/include/c++/4.0.0/complex:378: error: template with C linkage
/usr/include/c++/4.0.0/complex:387: error: template with C linkage
/usr/include/c++/4.0.0/complex:396: error: template with C linkage
/usr/include/c++/4.0.0/complex:408: error: template with C linkage
/usr/include/c++/4.0.0/complex:417: error: template with C linkage
/usr/include/c++/4.0.0/complex:426: error: template with C linkage
/usr/include/c++/4.0.0/complex:437: error: template with C linkage
/usr/include/c++/4.0.0/complex:443: error: template with C linkage
/usr/include/c++/4.0.0/complex:450: error: template with C linkage
/usr/include/c++/4.0.0/complex:455: error: template with C linkage
/usr/include/c++/4.0.0/complex:460: error: template with C linkage
/usr/include/c++/4.0.0/complex:468: error: template with C linkage
/usr/include/c++/4.0.0/complex:473: error: template with C linkage
/usr/include/c++/4.0.0/complex:478: error: template with C linkage
/usr/include/c++/4.0.0/complex:485: error: template with C linkage
/usr/include/c++/4.0.0/complex:518: error: template with C linkage
/usr/include/c++/4.0.0/complex:531: error: template with C linkage
/usr/include/c++/4.0.0/complex:536: error: template with C linkage
/usr/include/c++/4.0.0/complex:541: error: template with C linkage
/usr/include/c++/4.0.0/complex:546: error: template with C linkage
/usr/include/c++/4.0.0/complex:552: error: template with C linkage
/usr/include/c++/4.0.0/complex: In function 'double std::__complex_abs(double __complex__)':
/usr/include/c++/4.0.0/complex:569: error: declaration of C function 'double std::__complex_abs(double __complex__)' conflicts with
/usr/include/c++/4.0.0/complex:566: error: previous declaration 'float std::__complex_abs(float __complex__)' here
/usr/include/c++/4.0.0/complex: In function 'long double std::__complex_abs(const long double __complex__&)':
/usr/include/c++/4.0.0/complex:572: error: declaration of C function 'long double std::__complex_abs(const long double __complex__&)' conflicts with
/usr/include/c++/4.0.0/complex:569: error: previous declaration 'double std::__complex_abs(double __complex__)' here
/usr/include/c++/4.0.0/complex: At global scope:
/usr/include/c++/4.0.0/complex:577: error: template with C linkage
/usr/include/c++/4.0.0/complex:588: error: template with C linkage
/usr/include/c++/4.0.0/complex: In function 'double std::__complex_arg(double __complex__)':
/usr/include/c++/4.0.0/complex:596: error: declaration of C function 'double std::__complex_arg(double __complex__)' conflicts with
/usr/include/c++/4.0.0/complex:593: error: previous declaration 'float std::__complex_arg(float __complex__)' here
/usr/include/c++/4.0.0/complex: In function 'long double std::__complex_arg(const long double __complex__&)':
/usr/include/c++/4.0.0/complex:599: error: declaration of C function 'long double std::__complex_arg(const long double __complex__&)' conflicts with
/usr/include/c++/4.0.0/complex:596: error: previous declaration 'double std::__complex_arg(double __complex__)' here
/usr/include/c++/4.0.0/complex: At global scope:
/usr/include/c++/4.0.0/complex:604: error: template with C linkage
/usr/include/c++/4.0.0/complex:617: error: template with C linkage
/usr/include/c++/4.0.0/complex:620: error: template with C linkage
/usr/include/c++/4.0.0/complex:632: error: template with C linkage
/usr/include/c++/4.0.0/complex:641: error: template with C linkage
/usr/include/c++/4.0.0/complex:649: error: template with C linkage
/usr/include/c++/4.0.0/complex:654: error: template with C linkage
/usr/include/c++/4.0.0/complex:662: error: template with C linkage
/usr/include/c++/4.0.0/complex: In function 'double __complex__ std::__complex_cos(double __complex__)':
/usr/include/c++/4.0.0/complex:674: error: declaration of C function 'double __complex__ std::__complex_cos(double __complex__)' conflicts with
/usr/include/c++/4.0.0/complex:671: error: previous declaration 'float __complex__ std::__complex_cos(float __complex__)' here
/usr/include/c++/4.0.0/complex: In function 'long double __complex__ std::__complex_cos(const long double __complex__&)':
/usr/include/c++/4.0.0/complex:677: error: declaration of C function 'long double __complex__ std::__complex_cos(const long double __complex__&)' conflicts with
/usr/include/c++/4.0.0/complex:674: error: previous declaration 'double __complex__ std::__complex_cos(double __complex__)' here
/usr/include/c++/4.0.0/complex: At global scope:
/usr/include/c++/4.0.0/complex:682: error: template with C linkage
/usr/include/c++/4.0.0/complex:692: error: template with C linkage
/usr/include/c++/4.0.0/complex: In function 'double __complex__ std::__complex_cosh(double __complex__)':
/usr/include/c++/4.0.0/complex:704: error: declaration of C function 'double __complex__ std::__complex_cosh(double __complex__)' conflicts with
/usr/include/c++/4.0.0/complex:701: error: previous declaration 'float __complex__ std::__complex_cosh(float __complex__)' here
/usr/include/c++/4.0.0/complex: In function 'long double __complex__ std::__complex_cosh(const long double __complex__&)':
/usr/include/c++/4.0.0/complex:707: error: declaration of C function 'long double __complex__ std::__complex_cosh(const long double __complex__&)' conflicts with
/usr/include/c++/4.0.0/complex:704: error: previous declaration 'double __complex__ std::__complex_cosh(double __complex__)' here
/usr/include/c++/4.0.0/complex: At global scope:
/usr/include/c++/4.0.0/complex:712: error: template with C linkage
/usr/include/c++/4.0.0/complex:722: error: template with C linkage
/usr/include/c++/4.0.0/complex: In function 'double __complex__ std::__complex_exp(double __complex__)':
/usr/include/c++/4.0.0/complex:730: error: declaration of C function 'double __complex__ std::__complex_exp(double __complex__)' conflicts with
/usr/include/c++/4.0.0/complex:727: error: previous declaration 'float __complex__ std::__complex_exp(float __complex__)' here
/usr/include/c++/4.0.0/complex: In function 'long double __complex__ std::__complex_exp(const long double __complex__&)':
/usr/include/c++/4.0.0/complex:733: error: declaration of C function 'long double __complex__ std::__complex_exp(const long double __complex__&)' conflicts with
/usr/include/c++/4.0.0/complex:730: error: previous declaration 'double __complex__ std::__complex_exp(double __complex__)' here
/usr/include/c++/4.0.0/complex: At global scope:
/usr/include/c++/4.0.0/complex:738: error: template with C linkage
/usr/include/c++/4.0.0/complex:749: error: template with C linkage
/usr/include/c++/4.0.0/complex:768: error: template with C linkage
/usr/include/c++/4.0.0/complex:772: error: template with C linkage
/usr/include/c++/4.0.0/complex:778: error: template with C linkage
/usr/include/c++/4.0.0/complex: In function 'double __complex__ std::__complex_sin(double __complex__)':
/usr/include/c++/4.0.0/complex:790: error: declaration of C function 'double __complex__ std::__complex_sin(double __complex__)' conflicts with
/usr/include/c++/4.0.0/complex:787: error: previous declaration 'float __complex__ std::__complex_sin(float __complex__)' here
/usr/include/c++/4.0.0/complex: In function 'long double __complex__ std::__complex_sin(const long double __complex__&)':
/usr/include/c++/4.0.0/complex:793: error: declaration of C function 'long double __complex__ std::__complex_sin(const long double __complex__&)' conflicts with
/usr/include/c++/4.0.0/complex:790: error: previous declaration 'double __complex__ std::__complex_sin(double __complex__)' here
/usr/include/c++/4.0.0/complex: At global scope:
/usr/include/c++/4.0.0/complex:798: error: template with C linkage
/usr/include/c++/4.0.0/complex:808: error: template with C linkage
/usr/include/c++/4.0.0/complex: In function 'double __complex__ std::__complex_sinh(double __complex__)':
/usr/include/c++/4.0.0/complex:820: error: declaration of C function 'double __complex__ std::__complex_sinh(double __complex__)' conflicts with
/usr/include/c++/4.0.0/complex:817: error: previous declaration 'float __complex__ std::__complex_sinh(float __complex__)' here
/usr/include/c++/4.0.0/complex: In function 'long double __complex__ std::__complex_sinh(const long double __complex__&)':
/usr/include/c++/4.0.0/complex:823: error: declaration of C function 'long double __complex__ std::__complex_sinh(const long double __complex__&)' conflicts with
/usr/include/c++/4.0.0/complex:820: error: previous declaration 'double __complex__ std::__complex_sinh(double __complex__)' here
/usr/include/c++/4.0.0/complex: At global scope:
/usr/include/c++/4.0.0/complex:828: error: template with C linkage
/usr/include/c++/4.0.0/complex:839: error: template with C linkage
/usr/include/c++/4.0.0/complex: In function 'double __complex__ std::__complex_sqrt(double __complex__)':
/usr/include/c++/4.0.0/complex:864: error: declaration of C function 'double __complex__ std::__complex_sqrt(double __complex__)' conflicts with
/usr/include/c++/4.0.0/complex:861: error: previous declaration 'float __complex__ std::__complex_sqrt(float __complex__)' here
/usr/include/c++/4.0.0/complex: In function 'long double __complex__ std::__complex_sqrt(const long double __complex__&)':
/usr/include/c++/4.0.0/complex:867: error: declaration of C function 'long double __complex__ std::__complex_sqrt(const long double __complex__&)' conflicts with
/usr/include/c++/4.0.0/complex:864: error: previous declaration 'double __complex__ std::__complex_sqrt(double __complex__)' here
/usr/include/c++/4.0.0/complex: At global scope:
/usr/include/c++/4.0.0/complex:872: error: template with C linkage
/usr/include/c++/4.0.0/complex:883: error: template with C linkage
/usr/include/c++/4.0.0/complex: In function 'double __complex__ std::__complex_tan(double __complex__)':
/usr/include/c++/4.0.0/complex:891: error: declaration of C function 'double __complex__ std::__complex_tan(double __complex__)' conflicts with
/usr/include/c++/4.0.0/complex:888: error: previous declaration 'float __complex__ std::__complex_tan(float __complex__)' here
/usr/include/c++/4.0.0/complex: In function 'long double __complex__ std::__complex_tan(const long double __complex__&)':
/usr/include/c++/4.0.0/complex:894: error: declaration of C function 'long double __complex__ std::__complex_tan(const long double __complex__&)' conflicts with
/usr/include/c++/4.0.0/complex:891: error: previous declaration 'double __complex__ std::__complex_tan(double __complex__)' here
/usr/include/c++/4.0.0/complex: At global scope:
/usr/include/c++/4.0.0/complex:899: error: template with C linkage
/usr/include/c++/4.0.0/complex:911: error: template with C linkage
/usr/include/c++/4.0.0/complex: In function 'double __complex__ std::__complex_tanh(double __complex__)':
/usr/include/c++/4.0.0/complex:919: error: declaration of C function 'double __complex__ std::__complex_tanh(double __complex__)' conflicts with
/usr/include/c++/4.0.0/complex:916: error: previous declaration 'float __complex__ std::__complex_tanh(float __complex__)' here
/usr/include/c++/4.0.0/complex: In function 'long double __complex__ std::__complex_tanh(const long double __complex__&)':
/usr/include/c++/4.0.0/complex:922: error: declaration of C function 'long double __complex__ std::__complex_tanh(const long double __complex__&)' conflicts with
/usr/include/c++/4.0.0/complex:919: error: previous declaration 'double __complex__ std::__complex_tanh(double __complex__)' here
/usr/include/c++/4.0.0/complex: At global scope:
/usr/include/c++/4.0.0/complex:927: error: template with C linkage
/usr/include/c++/4.0.0/complex:940: error: template with C linkage
/usr/include/c++/4.0.0/complex:945: error: template with C linkage
/usr/include/c++/4.0.0/complex:960: error: template with C linkage
/usr/include/c++/4.0.0/complex: In function 'double __complex__ std::__complex_pow(double __complex__, double __complex__)':
/usr/include/c++/4.0.0/complex:969: error: declaration of C function 'double __complex__ std::__complex_pow(double __complex__, double __complex__)' conflicts with
/usr/include/c++/4.0.0/complex:965: error: previous declaration 'float __complex__ std::__complex_pow(float __complex__, float __complex__)' here
/usr/include/c++/4.0.0/complex: In function 'long double __complex__ std::__complex_pow(const long double __complex__&, const long double __complex__&)':
/usr/include/c++/4.0.0/complex:974: error: declaration of C function 'long double __complex__ std::__complex_pow(const long double __complex__&, const long double __complex__&)' conflicts with
/usr/include/c++/4.0.0/complex:969: error: previous declaration 'double __complex__ std::__complex_pow(double __complex__, double __complex__)' here
/usr/include/c++/4.0.0/complex: At global scope:
/usr/include/c++/4.0.0/complex:979: error: template with C linkage
/usr/include/c++/4.0.0/complex:990: error: template with C linkage
/usr/include/c++/4.0.0/complex:1027: error: template with C linkage
/usr/include/c++/4.0.0/complex:1029: error: template with C linkage
/usr/include/c++/4.0.0/complex:1031: error: template with C linkage
/usr/include/c++/4.0.0/complex:1033: error: template with C linkage
/usr/include/c++/4.0.0/complex:1035: error: template with C linkage
/usr/include/c++/4.0.0/complex:1180: error: template with C linkage
/usr/include/c++/4.0.0/complex:1182: error: template with C linkage
/usr/include/c++/4.0.0/complex:1184: error: template with C linkage
/usr/include/c++/4.0.0/complex:1186: error: template with C linkage
/usr/include/c++/4.0.0/complex:1188: error: template with C linkage
/usr/include/c++/4.0.0/complex:1333: error: template with C linkage
/usr/include/c++/4.0.0/complex:1335: error: template with C linkage
/usr/include/c++/4.0.0/complex:1337: error: template with C linkage
/usr/include/c++/4.0.0/complex:1339: error: template with C linkage
/usr/include/c++/4.0.0/complex:1341: error: template with C linkage
../../src/ph_fft.h:10: error: 'complex' is not a type
../../src/ph_fft.h:10: error: two or more data types in declaration of 'X'
pHash-jni.cpp:11: error: 'jfieldID' does not name a type
pHash-jni.cpp:12: error: 'jfieldID' does not name a type
pHash-jni.cpp:13: error: 'jfieldID' does not name a type
pHash-jni.cpp:15: error: 'jfieldID' does not name a type
pHash-jni.cpp:17: error: 'jclass' does not name a type
pHash-jni.cpp:18: error: 'jclass' does not name a type
pHash-jni.cpp:19: error: 'jclass' does not name a type
pHash-jni.cpp:21: error: 'jmethodID' does not name a type
pHash-jni.cpp:22: error: 'jmethodID' does not name a type
pHash-jni.cpp:23: error: 'jmethodID' does not name a type
pHash-jni.cpp:35: error: 'jclass' does not name a type
pHash-jni.cpp:39: error: 'jmethodID' does not name a type
pHash-jni.cpp:40: error: 'jfieldID' does not name a type
pHash-jni.cpp:93: error: 'imClass' was not declared in this scope
pHash-jni.cpp:93: error: 'imCtor' was not declared in this scope
pHash-jni.cpp:93: error: 'imHash_hash' was not declared in this scope
pHash-jni.cpp:94: error: 'vidClass' was not declared in this scope
pHash-jni.cpp:94: error: 'vidCtor' was not declared in this scope
pHash-jni.cpp:94: error: 'vidHash_hash' was not declared in this scope
pHash-jni.cpp:95: error: 'audioClass' was not declared in this scope
pHash-jni.cpp:95: error: 'audioCtor' was not declared in this scope
pHash-jni.cpp:95: error: 'audioHash_hash' was not declared in this scope
pHash-jni.cpp:96: error: too many initializers for 'jniHashes'
pHash-jni.cpp:96: error: too many initializers for 'jniHashes'
pHash-jni.cpp:96: error: too many initializers for 'jniHashes'
pHash-jni.cpp:96: error: cannot convert 'ph_hashtype' to 'float (*)(DP*, DP*)' in initialization
pHash-jni.cpp:96: error: cannot convert 'float (*)(DP*, DP*)' to 'jniHashType' in initialization
pHash-jni.cpp:98: error: 'JNIEXPORT' does not name a type
pHash-jni.cpp:229: error: 'JNIEXPORT' does not name a type
pHash-jni.cpp:334: error: 'JNIEXPORT' does not name a type
pHash-jni.cpp:429: error: expected constructor, destructor, or type conversion before 'void'
pHash-jni.cpp:447: error: expected constructor, destructor, or type conversion before 'void'
pHash-jni.cpp:455: error: 'JNIEXPORT' does not name a type
pHash-jni.cpp:467: error: 'JNIEXPORT' does not name a type
pHash-jni.cpp:509: error: 'JNIEXPORT' does not name a type
pHash-jni.cpp:528: error: 'JNIEXPORT' does not name a type
pHash-jni.cpp:556: error: 'JNIEXPORT' does not name a type
pHash-jni.cpp:578: error: 'JNIEXPORT' does not name a type
make: *** [pHash-jni.lo] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment