Checking if your kit is complete... Looks good Writing Makefile for GPS::Magellan::Message Writing Makefile for GPS::Magellan cp Magellan.pm blib\lib\GPS\Magellan.pm cp File.pm ..\blib\lib\GPS\Magellan\File.pm cp Coord.pm ..\blib\lib\GPS\Magellan\Coord.pm cp Message.pm ..\blib\lib\GPS\Magellan\Message.pm D:\cpanrun\build\5-6-1\bin\perl.exe -Id:\cpanrun\build\5-6-1\lib -Id:\cpanrun\build\5-6-1\lib D:\cpanrun\build\5-6-1\lib\ExtUtils/xsubpp -typemap D:\cpanrun\build\5-6-1\lib\ExtUtils\typemap -typemap typemap Magellan.xs > Magellan.xsc && D:\cpanrun\build\5-6-1\bin\perl.exe -Id:\cpanrun\build\5-6-1\lib -Id:\cpanrun\build\5-6-1\lib -MExtUtils::Command -e mv Magellan.xsc Magellan.c cl -c -I. -nologo -O1 -MD -Zi -DNDEBUG -DWIN32 -D_CONSOLE -DNO_STRICT -DHAVE_DES_FCRYPT -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DPERL_MSVCRT_READFIX -O1 -MD -Zi -DNDEBUG -DVERSION=\"0.61\" -DXS_VERSION=\"0.61\" -ID:\cpanrun\build\5-6-1\lib\CORE -DLINUX Magellan.c Magellan.c Magellan.xs(283) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' Magellan.xs(284) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' Magellan.xs(285) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' Magellan.xs(286) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' Magellan.xs(287) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' Magellan.xs(288) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' Magellan.xs(289) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' Magellan.xs(290) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' Magellan.xs(291) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' Magellan.xs(292) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' Magellan.xs(293) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' Magellan.xs(294) : warning C4133: 'function' : incompatible types - from 'struct _PerlIO *' to 'struct _iobuf *' "Running Mkbootstrap for GPS::Magellan ()" D:\cpanrun\build\5-6-1\bin\perl.exe -Id:\cpanrun\build\5-6-1\lib -Id:\cpanrun\build\5-6-1\lib -MExtUtils::Command -e chmod 644 Magellan.bs D:\cpanrun\build\5-6-1\bin\perl.exe "-Id:\cpanrun\build\5-6-1\lib" "-Id:\cpanrun\build\5-6-1\lib" -MExtUtils::Mksymlists -e "Mksymlists('NAME' => 'GPS::Magellan', 'DLBASE' => 'Magellan', 'DL_FUNCS' => { }, 'FUNCLIST' => [], 'IMPORTS' => { }, 'DL_VARS' => []);" link -out:blib\arch\auto\GPS\Magellan\Magellan.dll -dll -nologo -nodefaultlib -debug -opt:ref,icf -libpath:"d:\cpanrun\build\5-6-1\lib\CORE" -machine:x86 Magellan.obj D:\cpanrun\build\5-6-1\lib\CORE\perl56.lib "C:\Program Files\MSVS\VC98\lib\oldnames.lib" "C:\Program Files\MSVS\VC98\lib\kernel32.lib" "C:\Program Files\MSVS\VC98\lib\user32.lib" "C:\Program Files\MSVS\VC98\lib\gdi32.lib" "C:\Program Files\MSVS\VC98\lib\winspool.lib" "C:\Program Files\MSVS\VC98\lib\comdlg32.lib" "C:\Program Files\MSVS\VC98\lib\advapi32.lib" "C:\Program Files\MSVS\VC98\lib\shell32.lib" "C:\Program Files\MSVS\VC98\lib\ole32.lib" "C:\Program Files\MSVS\VC98\lib\oleaut32.lib" "C:\Program Files\MSVS\VC98\lib\netapi32.lib" "C:\Program Files\MSVS\VC98\lib\uuid.lib" "C:\Program Files\MSVS\VC98\lib\wsock32.lib" "C:\Program Files\MSVS\VC98\lib\mpr.lib" "C:\Program Files\MSVS\VC98\lib\winmm.lib" "C:\Program Files\MSVS\VC98\lib\version.lib" "C:\Program Files\MSVS\VC98\lib\odbc32.lib" "C:\Program Files\MSVS\VC98\lib\odbccp32.lib" "C:\Program Files\MSVS\VC98\lib\msvcrt.lib" -def:Magellan.def Creating library blib\arch\auto\GPS\Magellan\Magellan.lib and object blib\arch\auto\GPS\Magellan\Magellan.exp Magellan.obj : error LNK2001: unresolved external symbol _ClosePort Magellan.obj : error LNK2001: unresolved external symbol _MagFindMessage Magellan.obj : error LNK2001: unresolved external symbol _OpenPort Magellan.obj : error LNK2001: unresolved external symbol _ReadMessage Magellan.obj : error LNK2001: unresolved external symbol _MagWriteMessageSum Magellan.obj : error LNK2001: unresolved external symbol _MagWriteMessageNoAck Magellan.obj : error LNK2001: unresolved external symbol _WriteMessage Magellan.obj : error LNK2001: unresolved external symbol _magellan_del_waypoint Magellan.obj : error LNK2001: unresolved external symbol _magellan_dl_waypoints Magellan.obj : error LNK2001: unresolved external symbol _magellan_handoff Magellan.obj : error LNK2001: unresolved external symbol _magellan_handon Magellan.obj : error LNK2001: unresolved external symbol _magellan_init Magellan.obj : error LNK2001: unresolved external symbol _magellan_ul_waypoints blib\arch\auto\GPS\Magellan\Magellan.dll : fatal error LNK1120: 13 unresolved externals