nativelibs4java / JNAerator

JNAerator: native bindings generator for JNA / BridJ / Node.js
http://jnaerator.googlecode.com
504 stars 108 forks source link

Many unknown types - again #112

Open magick93 opened 7 years ago

magick93 commented 7 years ago

I'm having the same issue as is reported on https://github.com/nativelibs4java/JNAerator/issues/34 - and am using the same library and headerfile.

I'm using the maven plugin to generate the classes, and the config file I'm using is:

-library mtmanapi

-package mmc

-I$(DIR)/../native/

$(DIR)/../native/MT4ManagerAPI.h

 -parseChunks

-v

Maven output


[INFO] --- maven-jnaerator-plugin:0.12:generate (default-cli) @ metatrader4-manager-connector ---
Apr 20, 2017 11:45:37 PM com.ochafik.admin.visualstudio.VisualStudioUtils getProp
INFO: [environment] ProgramFiles(x86)=C:\Program Files
Apr 20, 2017 11:45:37 PM com.ochafik.admin.visualstudio.VisualStudioUtils getProp
INFO: [environment] VISUAL_STUDIO_HOME=C:\Program Files (x86)\Microsoft Visual Studio 10.0
Apr 20, 2017 11:45:37 PM com.ochafik.admin.visualstudio.VisualStudioUtils getProp
INFO: [environment] ProgramFiles(x86)=C:\Program Files
Apr 20, 2017 11:45:37 PM com.ochafik.admin.visualstudio.VisualStudioUtils getProp
INFO: [environment] WINDOWS_SDK_HOME=C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A
Apr 20, 2017 11:45:37 PM com.ochafik.admin.visualstudio.VisualStudioUtils getProp
INFO: [environment] VISUAL_STUDIO_INCLUDES=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include
Auto-configuring parser...
Apr 20, 2017 11:45:38 PM com.ochafik.lang.jnaerator.JNAeratorConfigUtils getProp
INFO: [environment] JNAERATOR_INCLUDE_PATH=C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include;.
Apr 20, 2017 11:45:38 PM com.ochafik.lang.jnaerator.JNAeratorConfigUtils getProp
INFO: [environment] JNAERATOR_FRAMEWORKS_PATH=/System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks;/System/Library/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks;/System/Library/Frameworks;/Library/Frameworks;/Local/Library/Frameworks/;C:\Users\Anton/Library/Frameworks
os.arch = amd64
Apr 20, 2017 11:45:38 PM com.ochafik.lang.jnaerator.JNAerator jnaerate
INFO: Include path : 
    C:\Users\Anton\git\hughestech\mt4manager-connector\metatrader4-manager-connector\src\main\jnaerator\..\native
    Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include\*
    C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include
    C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Include
    .
Parsing native headers...
Writing preprocessor output to '_jnaerator.preprocessed.c'
Writing preprocessor macros to '_jnaerator.macros.cpp'
Now parsing 2 slices
Normalizing parsed code...
Writing raw parsed sources to '_jnaerator.rawParsed.cpp'
Writing normalized parsed sources to '_jnaerator.normalizedParsed.cpp'
Generating libraries...

And the compilation errors I get are:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile (default-compile) on project metatrader4-manager-connector: Compilation failure: Compilation failure:
[ERROR] /C:/mmc/src/main/java/mmc/service/Starter.java:[7,64] cannot find symbol
[ERROR] symbol:   class TCHAR
[ERROR] location: class mmc.MtmanapiLibrary
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[41,46] no suitable method found
 for getPeer(mmc.MtmanapiLibrary.REFIID)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.REFIID cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[81,48] incompatible types
[ERROR] required: mmc.MtmanapiLibrary.LPCSTR
[ERROR] found:    org.bridj.Pointer<capture#1 of ?>
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[95,41] no suitable method found
 for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[108,39] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[134,44] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[146,44] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[158,40] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[177,46] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[723,69] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[750,48] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[762,51] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[774,51] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[827,84] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[827,107] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[840,85] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[840,108] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[879,81] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[892,82] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[974,41] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[986,45] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[998,41] no suitable method foun
d for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1010,42] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1035,46] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1086,96] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1162,56] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1174,54] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1291,47] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1317,71] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.HWND)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.HWND cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1342,46] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1429,83] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1442,89] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1500,53] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1562,40] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1613,48] incompatible types
[ERROR] required: mmc.MtmanapiLibrary.LPSTR
[ERROR] found:    org.bridj.Pointer<capture#2 of ?>
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1628,70] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.HWND)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.HWND cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1679,78] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1738,42] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1774,47] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1799,48] no suitable method fou
nd for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1824,46] no suitable method found for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1850,40] no suitable method found for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1862,43] no suitable method found for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[1874,43] no suitable method found for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[2054,38] no suitable method found for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[2054,63] no suitable method found for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[2074,44] no suitable method found for getPeer(mmc.MtmanapiLibrary.LPCSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[2219,49] no suitable method found for getPeer(mmc.MtmanapiLibrary.LPWSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPWSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[2219,82] no suitable method found for getPeer(mmc.MtmanapiLibrary.LPCWSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCWSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] /C:/mmc/src/main/java/mmc/CManagerInterface.java:[2231,88] no suitable method found for getPeer(mmc.MtmanapiLibrary.LPCWSTR)
[ERROR] method org.bridj.Pointer.getPeer(org.bridj.Pointer<?>) is not applicable
[ERROR] (actual argument mmc.MtmanapiLibrary.LPCWSTR cannot be converted to org.bridj.Pointer<?> by method invocation conversion)
[ERROR] method org.bridj.Pointer.getPeer() is not applicable
[ERROR] (actual and formal argument lists differ in length)
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException