Home AMX User Forum NetLinx Modules & Duet Modules

Joint Module Together

Hi all,

Did you joint few Module for difference device together?
I would like to joint iPort + AMX Intercom + Matrix together. But when I Compile, there was many error. Did anyone have experience on jointing Module?

iPort - FS-5
Matrix - S8

Error as follow:

Starting NetLinx Compile - Version[2.4.0.1] [10-24-2007 11:28:58]
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\AMX_Intercom_UI.axs
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\AMX_Intercom_UI.axs - 0 error(s), 0 warning(s)
Compiled Code takes 32776 bytes of memory
NetLinx Compile Complete [10-24-2007 11:28:59]

Starting NetLinx Compile - Version[2.4.0.1] [10-24-2007 11:28:59]
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\iPort_UI.axs
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3528): C10515: Cannot find function definition for [_WC_ENCODE_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3528): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3733): C10515: Cannot find function definition for [_WC_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3733): C10585: Dimension mismatch: [1] vs. [0]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3733): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3771): C10515: Cannot find function definition for [_WC_TO_CH_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3771): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3798): C10515: Cannot find function definition for [_CH_TO_WC_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3798): C10585: Dimension mismatch: [1] vs. [0]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3798): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3819): C10515: Cannot find function definition for [_WC_FIND_STRING_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3819): C10512: Cannot convert type [UNKNOWN UDT] to [INTEGER]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3819): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3865): C10515: Cannot find function definition for [_WC_LEFT_STRING_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3865): C10585: Dimension mismatch: [1] vs. [0]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3865): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3920): C10515: Cannot find function definition for [_WC_LOWER_STRING_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3920): C10585: Dimension mismatch: [1] vs. [0]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3920): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3977): C10515: Cannot find function definition for [_WC_MID_STRING_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3977): C10585: Dimension mismatch: [1] vs. [0]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(3977): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4029): C10515: Cannot find function definition for [_WC_REMOVE_STRING_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4029): C10585: Dimension mismatch: [1] vs. [0]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4029): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4090): C10515: Cannot find function definition for [_WC_RIGHT_STRING_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4090): C10585: Dimension mismatch: [1] vs. [0]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4090): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4149): C10515: Cannot find function definition for [_WC_UPPER_STRING_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4149): C10585: Dimension mismatch: [1] vs. [0]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4149): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4188): C10515: Cannot find function definition for [_WC_COMPARE_STRING_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4188): C10512: Cannot convert type [UNKNOWN UDT] to [SINTEGER]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4188): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4235): C10515: Cannot find function definition for [_WC_GET_BUFFER_CHAR_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4235): C10512: Cannot convert type [UNKNOWN UDT] to [WIDECHAR]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4235): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4276): C10515: Cannot find function definition for [_WC_GET_BUFFER_STRING_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4276): C10585: Dimension mismatch: [1] vs. [0]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4276): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4343): C10515: Cannot find function definition for [_WC_CONCAT_STRING_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4343): C10585: Dimension mismatch: [1] vs. [0]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4343): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4474): C10515: Cannot find function definition for [_WC_FILE_OPEN_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4474): C10512: Cannot convert type [UNKNOWN UDT] to [SLONG]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4474): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4552): C10515: Cannot find function definition for [_WC_FILE_CLOSE_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4552): C10512: Cannot convert type [UNKNOWN UDT] to [SLONG]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4552): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4578): C10515: Cannot find function definition for [_WC_FILE_READ_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4578): C10512: Cannot convert type [UNKNOWN UDT] to [SLONG]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4578): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4717): C10515: Cannot find function definition for [_WC_FILE_READ_LINE_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4717): C10512: Cannot convert type [UNKNOWN UDT] to [SLONG]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4717): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4768): C10515: Cannot find function definition for [_WC_FILE_WRITE_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4768): C10512: Cannot convert type [UNKNOWN UDT] to [SLONG]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4768): C10542: Illegal return statement
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4790): C10515: Cannot find function definition for [_WC_FILE_WRITE_LINE_INT], check case sensitivity
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4790): C10512: Cannot convert type [UNKNOWN UDT] to [SLONG]
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\UnicodeLib.axi(4790): C10542: Illegal return statement
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\iPort_UI.axs - 61 error(s), 0 warning(s)
NetLinx Compile Complete [10-24-2007 11:29:00]

Starting NetLinx Compile - Version[2.4.0.1] [10-24-2007 11:29:01]
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\iPort_Main.axs
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\iPort_Main.axs - 0 error(s), 0 warning(s)
Compiled Code takes 73728 bytes of memory
NetLinx Compile Complete [10-24-2007 11:29:01]

Starting NetLinx Compile - Version[2.4.0.1] [10-24-2007 11:29:01]
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\AMX_MatrixAudio_MiSeries_UI.axs
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\AMX_MatrixAudio_MiSeries_UI.axs - 0 error(s), 0 warning(s)
Compiled Code takes 102277 bytes of memory
NetLinx Compile Complete [10-24-2007 11:29:04]

Starting NetLinx Compile - Version[2.4.0.1] [10-24-2007 11:29:04]
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\AMX_MatrixAudio_MiSeries_MAIN.axs
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\AMX_MatrixAudio_MiSeries_MAIN.axs - 0 error(s), 0 warning(s)
Compiled Code takes 1492005 bytes of memory
NetLinx Compile Complete [10-24-2007 11:29:05]

Starting NetLinx Compile - Version[2.4.0.1] [10-24-2007 11:29:05]
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\AMX_Intercom_Main.axs
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\AMX_Intercom_Main.axs - 0 error(s), 0 warning(s)
Compiled Code takes 52494 bytes of memory
NetLinx Compile Complete [10-24-2007 11:29:06]

Starting NetLinx Compile - Version[2.4.0.1] [10-24-2007 11:29:06]
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\Test(8400i).axs
ERROR: C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\AMX_MatrixAudio_MiSeries_UI.axs(1): C10201: Syntax error; Illegal or Invalid syntax in code
C:\Documents and Settings\Kimson Yeh\Desktop\Test\Code\Test(8400i).axs - 1 error(s), 0 warning(s)
NetLinx Compile Complete [10-24-2007 11:29:07]

>>>>--- NetLinx Compiles: 7 Files 62 Total Error(s) 0 Total Warnings(s) ---<<<<

Comments

  • DHawthorneDHawthorne Posts: 4,584
    That error has nothing to do with using the modules together, just trying to compile the iPort UI module all buy itself will cause it. I've run across it myself, but I already had a compiled version of the UI code and didn't need to re-compile it. I believe the compiler is not finding the correct version of the UnicodeLib.axi. Try making a copy of the one that came with the module and dropping it directly in your project folder.
  • AMXJeffAMXJeff Posts: 450
    Actually it looks like he does not have the most current version of NetLinx.axi. Make sure your using the most current version of NetLinx Studio.
    DHawthorne wrote:
    That error has nothing to do with using the modules together, just trying to compile the iPort UI module all buy itself will cause it. I've run across it myself, but I already had a compiled version of the UI code and didn't need to re-compile it. I believe the compiler is not finding the correct version of the UnicodeLib.axi. Try making a copy of the one that came with the module and dropping it directly in your project folder.
  • DHawthorneDHawthorne Posts: 4,584
    AMXJeff wrote:
    Actually it looks like he does not have the most current version of NetLinx.axi. Make sure your using the most current version of NetLinx Studio.

    I've had the identical problem with that exact module, and I know my Studio files are up to date. That module comes with it's own version of UnicodeLib.axi, and I believe if it doesn't see that in the current directory, it calls up a newer one, which doesn't work.
  • AMXJeffAMXJeff Posts: 450
    You could be right, but all the errors are on function name that are in the new NetLinx.axi.
    DHawthorne wrote:
    I've had the identical problem with that exact module, and I know my Studio files are up to date. That module comes with it's own version of UnicodeLib.axi, and I believe if it doesn't see that in the current directory, it calls up a newer one, which doesn't work.
  • Bad Netlinx.axi errors with iPort module

    This error is caused by the old Netlinx.axi from when they commented out the Unicode portion. The broken Netlinx.axi was installed with Visual Architect 1.2.
    You can open the Netlinx.axi file and comment in the unicode WS codes again and these errors will go away IF this is the only Netlinx.axi file installed on the PC. If there is another Netlinx.axi file in the folder with the iPort module that still has this commented out the compiler will use that one instead of the one in the Common Files/AMX Share/AXIs folder and the errors will still exist.
Sign In or Register to comment.