about serial port expansion again

From: Maverick (Maverick_at_maverick.com)
Date: 12/29/04


Date: Wed, 29 Dec 2004 12:52:52 +0800

Hi experts,

I decided to use wrapper to build my own serial driver. I replaced COM_Init,
COM_Open, COM_Close... with AUX_Init, AUX_Open, AUX_Close... in all files
in wince40\PUBLIC\COMMON\OAK\DRIVERS\SERIAL, recompiled the source files.
But when in building, error showed:

F:\wince40\PUBLIC\test\wince40\Geode\cesysgen\oak\lib\x86\retail\com16550.ex
p
com16550.exp : error LNK2001: unresolved external symbol _AUX_Close
com16550.exp : error LNK2001: unresolved external symbol _AUX_Deinit
com16550.exp : error LNK2001: unresolved external symbol _AUX_IOControl
com16550.exp : error LNK2001: unresolved external symbol _AUX_Init
com16550.exp : error LNK2001: unresolved external symbol _AUX_Open
com16550.exp : error LNK2001: unresolved external symbol _AUX_PowerDown
com16550.exp : error LNK2001: unresolved external symbol _AUX_PowerUp
com16550.exp : error LNK2001: unresolved external symbol _AUX_Read
com16550.exp : error LNK2001: unresolved external symbol _AUX_Seek
com16550.exp : error LNK2001: unresolved external symbol _AUX_Write
F:\wince40\PUBLIC\test\wince40\Geode\cesysgen\oak\target\x86\retail\com16550
.dll : fatal error LNK1120: 10 unresolved externals
NMAKE : fatal error U1077: 'link' : return code '0x460'
Stop.
NMAKE : fatal error U1077: 'F:\wince40\sdk\bin\i386\nmake.exe' : return code
'0x2'
Stop.

I have declared these functions in com16550.DEF. What did I missing?

Maverick



Relevant Pages

  • Re: OpenGL in VB .NET
    ... Fahey's wrapper: ... which just consists of 6 C# files that you include with your sources. ... You'd have to translate his source files into VB.NET. ...
    (microsoft.public.dotnet.languages.vb)
  • Re: OpenGL in VB .NET
    ... It really is the best wrapper for OpenGL. ... But if for whatever reason you don't want that, then see also Colin ... You'd have to translate his source files into VB.NET. ...
    (microsoft.public.dotnet.languages.vb)