Luis EG Ontanon wrote:
>>Did you compile it using MSVC 6? Could this then be of the same type of
>>issue that is with adns, hence it is required to recompile libsmi too if
>>using another compiler for Wireshark on Windows than MSVC 6. Developer
>>Studio 2005EE for instance?
> 
> 
> I cannot swear on it but I would bet high that's the case.

I have the SVN version of libsmi and MSVC8.

I tried your makefile and the smi.def from the libsmi the Windows build
downloads.

I don't know enough about building on windows to get it to work. From
the number of messages about missing entrypoints it looks like it is
missing one or more files off the "link".

-- 
There's no point in being grown up if you can't be childish sometimes.
                -- Dr. Who
Microsoft (R) Program Maintenance Utility Version 8.00.50727.762
Copyright (C) Microsoft Corporation.  All rights reserved.

        link   /INCREMENTAL:NO /NOLOGO -entry:[EMAIL PROTECTED] -dll 
kernel32.lib  ws2_32.lib mswsock.lib advapi32.lib bufferoverflowu.lib 
/NODEFAULTLIB /machine:i386 shell32.lib  version.lib /DEBUG /DEF:smi.def 
/OUT:smi.dll  /IMPLIB:smi.lib  .\win.obj                     .\shhopt.obj       
             .\data.obj                      .\check.obj                     
.\error.obj                     .\util.obj                      .\smi.obj       
                .\parser-smi.obj                .\scanner-smi.obj               
.\parser-sming.obj              .\scanner-sming.obj             .\snprintf.obj
   Creating library smi.lib and object smi.exp
LINK : error LNK2001: unresolved external symbol [EMAIL PROTECTED]
shhopt.obj : error LNK2019: unresolved external symbol __imp__exit referenced 
in function _optFatalFunc
error.obj : error LNK2001: unresolved external symbol __imp__exit
scanner-smi.obj : error LNK2001: unresolved external symbol __imp__exit
scanner-sming.obj : error LNK2001: unresolved external symbol __imp__exit
shhopt.obj : error LNK2019: unresolved external symbol __imp__vfprintf 
referenced in function _optFatalFunc
shhopt.obj : error LNK2019: unresolved external symbol __imp__fflush referenced 
in function _optFatalFunc
scanner-smi.obj : error LNK2019: unresolved external symbol __imp____iob_func 
referenced in function _smilex
parser-sming.obj : error LNK2001: unresolved external symbol __imp____iob_func
scanner-sming.obj : error LNK2001: unresolved external symbol __imp____iob_func
shhopt.obj : error LNK2001: unresolved external symbol __imp____iob_func
error.obj : error LNK2001: unresolved external symbol __imp____iob_func
smi.obj : error LNK2001: unresolved external symbol __imp____iob_func
parser-smi.obj : error LNK2001: unresolved external symbol __imp____iob_func
scanner-smi.obj : error LNK2019: unresolved external symbol __imp__strchr 
referenced in function _yy_get_next_buffer
scanner-sming.obj : error LNK2001: unresolved external symbol __imp__strchr
shhopt.obj : error LNK2001: unresolved external symbol __imp__strchr
util.obj : error LNK2001: unresolved external symbol __imp__strchr
smi.obj : error LNK2001: unresolved external symbol __imp__strchr
parser-smi.obj : error LNK2001: unresolved external symbol __imp__strchr
shhopt.obj : error LNK2019: unresolved external symbol __imp__strncmp 
referenced in function _optParseOptions
smi.obj : error LNK2001: unresolved external symbol __imp__strncmp
parser-smi.obj : error LNK2001: unresolved external symbol __imp__strncmp
parser-sming.obj : error LNK2001: unresolved external symbol __imp__isdigit
snprintf.obj : error LNK2001: unresolved external symbol __imp__isdigit
shhopt.obj : error LNK2019: unresolved external symbol __imp__isdigit 
referenced in function _optParseOptions
check.obj : error LNK2001: unresolved external symbol __imp__isdigit
smi.obj : error LNK2001: unresolved external symbol __imp__isdigit
parser-smi.obj : error LNK2001: unresolved external symbol __imp__isdigit
parser-smi.obj : error LNK2001: unresolved external symbol _strcmp
scanner-smi.obj : error LNK2019: unresolved external symbol _strcmp referenced 
in function _yy_get_next_buffer
parser-sming.obj : error LNK2001: unresolved external symbol _strcmp
scanner-sming.obj : error LNK2001: unresolved external symbol _strcmp
shhopt.obj : error LNK2001: unresolved external symbol _strcmp
data.obj : error LNK2001: unresolved external symbol _strcmp
check.obj : error LNK2001: unresolved external symbol _strcmp
smi.obj : error LNK2001: unresolved external symbol _strcmp
parser-sming.obj : error LNK2001: unresolved external symbol _strlen
snprintf.obj : error LNK2001: unresolved external symbol _strlen
shhopt.obj : error LNK2019: unresolved external symbol _strlen referenced in 
function _optMatch
data.obj : error LNK2001: unresolved external symbol _strlen
smi.obj : error LNK2001: unresolved external symbol _strlen
parser-smi.obj : error LNK2001: unresolved external symbol _strlen
shhopt.obj : error LNK2019: unresolved external symbol __imp__strncpy 
referenced in function _optString
util.obj : error LNK2001: unresolved external symbol __imp__strncpy
parser-smi.obj : error LNK2001: unresolved external symbol __imp__strncpy
shhopt.obj : error LNK2019: unresolved external symbol _strcpy referenced in 
function _optString
smi.obj : error LNK2001: unresolved external symbol _strcpy
parser-sming.obj : error LNK2001: unresolved external symbol _strcpy
scanner-smi.obj : error LNK2001: unresolved external symbol __imp__strtoul
parser-sming.obj : error LNK2001: unresolved external symbol __imp__strtoul
shhopt.obj : error LNK2019: unresolved external symbol __imp__strtoul 
referenced in function _optExecute
data.obj : error LNK2001: unresolved external symbol __imp__strtoul
smi.obj : error LNK2001: unresolved external symbol __imp__strtoul
parser-smi.obj : error LNK2001: unresolved external symbol __imp__strtoul
scanner-sming.obj : error LNK2001: unresolved external symbol __imp___errno
shhopt.obj : error LNK2019: unresolved external symbol __imp___errno referenced 
in function _optExecute
data.obj : error LNK2001: unresolved external symbol __imp___errno
scanner-smi.obj : error LNK2001: unresolved external symbol __imp___errno
parser-sming.obj : error LNK2001: unresolved external symbol __imp___errno
shhopt.obj : error LNK2019: unresolved external symbol __imp__strtol referenced 
in function _optExecute
parser-smi.obj : error LNK2001: unresolved external symbol __imp__strtol
scanner-smi.obj : error LNK2001: unresolved external symbol __imp__strtol
parser-sming.obj : error LNK2001: unresolved external symbol __imp__strtol
data.obj : error LNK2019: unresolved external symbol __imp__strtok referenced 
in function _createNodesByOidString
smi.obj : error LNK2001: unresolved external symbol __imp__strtok
parser-sming.obj : error LNK2001: unresolved external symbol __imp__strtok
data.obj : error LNK2019: unresolved external symbol __imp__atoi referenced in 
function _findNodeByOidString
smi.obj : error LNK2001: unresolved external symbol __imp__atoi
data.obj : error LNK2019: unresolved external symbol __imp__rewind referenced 
in function _loadModule
data.obj : error LNK2019: unresolved external symbol __imp__fclose referenced 
in function _loadModule
smi.obj : error LNK2001: unresolved external symbol __imp__fclose
data.obj : error LNK2019: unresolved external symbol __imp__isspace referenced 
in function _loadModule
scanner-smi.obj : error LNK2001: unresolved external symbol __imp__isspace
scanner-sming.obj : error LNK2001: unresolved external symbol __imp__isspace
data.obj : error LNK2019: unresolved external symbol __imp__isupper referenced 
in function _loadModule
smi.obj : error LNK2001: unresolved external symbol __imp__isupper
data.obj : error LNK2019: unresolved external symbol __imp__fgetc referenced in 
function _loadModule
data.obj : error LNK2019: unresolved external symbol __imp__strerror referenced 
in function _loadModule
data.obj : error LNK2019: unresolved external symbol __imp__fopen referenced in 
function _loadModule
smi.obj : error LNK2001: unresolved external symbol __imp__fopen
data.obj : error LNK2019: unresolved external symbol __imp__tolower referenced 
in function _loadModule
data.obj : error LNK2019: unresolved external symbol __imp__access referenced 
in function _loadModule
check.obj : error LNK2019: unresolved external symbol __imp__stricmp referenced 
in function _smiCheckObjectName
check.obj : error LNK2019: unresolved external symbol _memcmp referenced in 
function _smiCheckModuleIdentityRegistration
smi.obj : error LNK2001: unresolved external symbol _memcmp
error.obj : error LNK2019: unresolved external symbol __imp__strstr referenced 
in function _smiSetErrorSeverity
smi.obj : error LNK2001: unresolved external symbol __imp__strstr
parser-sming.obj : error LNK2001: unresolved external symbol __imp__strstr
parser-sming.obj : error LNK2019: unresolved external symbol __imp__fprintf 
referenced in function _smingparse
scanner-sming.obj : error LNK2001: unresolved external symbol __imp__fprintf
error.obj : error LNK2001: unresolved external symbol __imp__fprintf
smi.obj : error LNK2001: unresolved external symbol __imp__fprintf
parser-smi.obj : error LNK2001: unresolved external symbol __imp__fprintf
scanner-smi.obj : error LNK2001: unresolved external symbol __imp__fprintf
util.obj : error LNK2019: unresolved external symbol __imp__calloc referenced 
in function _smiMalloc
util.obj : error LNK2019: unresolved external symbol __imp__realloc referenced 
in function _smiRealloc
scanner-smi.obj : error LNK2001: unresolved external symbol __imp__realloc
scanner-sming.obj : error LNK2001: unresolved external symbol __imp__realloc
snprintf.obj : error LNK2001: unresolved external symbol __imp__realloc
util.obj : error LNK2019: unresolved external symbol __imp__strdup referenced 
in function _smiStrdup
util.obj : error LNK2019: unresolved external symbol __imp__free referenced in 
function _smiFree
scanner-smi.obj : error LNK2001: unresolved external symbol __imp__free
scanner-sming.obj : error LNK2001: unresolved external symbol __imp__free
snprintf.obj : error LNK2001: unresolved external symbol __imp__free
util.obj : error LNK2019: unresolved external symbol __imp__putenv referenced 
in function _timegm
util.obj : error LNK2019: unresolved external symbol __imp__getenv referenced 
in function _timegm
smi.obj : error LNK2001: unresolved external symbol __imp__getenv
util.obj : error LNK2019: unresolved external symbol __imp___mktime64 
referenced in function _mktime
smi.obj : error LNK2019: unresolved external symbol __imp__fgets referenced in 
function _smiReadConfig
smi.obj : error LNK2019: unresolved external symbol __imp__feof referenced in 
function _smiReadConfig
smi.obj : error LNK2019: unresolved external symbol __imp__strcspn referenced 
in function _getModulenameAndName
smi.obj : error LNK2019: unresolved external symbol __imp__isprint referenced 
in function _smiRenderValue
smi.obj : error LNK2019: unresolved external symbol __imp__sprintf referenced 
in function _smiRenderValue
parser-smi.obj : error LNK2001: unresolved external symbol __imp__sprintf
scanner-smi.obj : error LNK2001: unresolved external symbol __imp__sprintf
parser-sming.obj : error LNK2001: unresolved external symbol __imp__sprintf
smi.obj : error LNK2019: unresolved external symbol __allmul referenced in 
function _smiRenderValue
parser-smi.obj : error LNK2019: unresolved external symbol _free referenced in 
function _smiparse
parser-sming.obj : error LNK2001: unresolved external symbol _free
parser-smi.obj : error LNK2019: unresolved external symbol _malloc referenced 
in function _smiparse
parser-sming.obj : error LNK2001: unresolved external symbol _malloc
parser-smi.obj : error LNK2019: unresolved external symbol __chkstk referenced 
in function _smiparse
parser-sming.obj : error LNK2001: unresolved external symbol __chkstk
parser-smi.obj : error LNK2019: unresolved external symbol _memset referenced 
in function _adjustDefval
parser-sming.obj : error LNK2001: unresolved external symbol _memset
parser-smi.obj : error LNK2019: unresolved external symbol _memcpy referenced 
in function _adjustDefval
parser-smi.obj : error LNK2019: unresolved external symbol __imp___time64 
referenced in function _time
parser-sming.obj : error LNK2001: unresolved external symbol __imp___time64
scanner-smi.obj : error LNK2019: unresolved external symbol __imp__fwrite 
referenced in function _smilex
scanner-sming.obj : error LNK2001: unresolved external symbol __imp__fwrite
scanner-smi.obj : error LNK2019: unresolved external symbol __imp__clearerr 
referenced in function _yy_get_next_buffer
scanner-sming.obj : error LNK2001: unresolved external symbol __imp__clearerr
scanner-smi.obj : error LNK2019: unresolved external symbol __imp__fread 
referenced in function _yy_get_next_buffer
scanner-sming.obj : error LNK2001: unresolved external symbol __imp__fread
scanner-smi.obj : error LNK2019: unresolved external symbol __imp__ferror 
referenced in function _yy_get_next_buffer
scanner-sming.obj : error LNK2001: unresolved external symbol __imp__ferror
scanner-smi.obj : error LNK2019: unresolved external symbol __imp__getc 
referenced in function _yy_get_next_buffer
scanner-sming.obj : error LNK2001: unresolved external symbol __imp__getc
scanner-smi.obj : error LNK2019: unresolved external symbol _isatty referenced 
in function _smi_init_buffer
scanner-sming.obj : error LNK2001: unresolved external symbol _isatty
scanner-smi.obj : error LNK2019: unresolved external symbol _fileno referenced 
in function _smi_init_buffer
scanner-sming.obj : error LNK2001: unresolved external symbol _fileno
scanner-smi.obj : error LNK2019: unresolved external symbol __imp__malloc 
referenced in function _yy_flex_alloc
scanner-sming.obj : error LNK2001: unresolved external symbol __imp__malloc
snprintf.obj : error LNK2001: unresolved external symbol __imp__malloc
parser-sming.obj : error LNK2019: unresolved external symbol _strcat referenced 
in function _smingparse
parser-sming.obj : error LNK2019: unresolved external symbol __imp__strtod 
referenced in function _smingparse
parser-sming.obj : error LNK2001: unresolved external symbol __fltused
smi.dll : fatal error LNK1120: 60 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 
8\VC\bin\link.EXE"' : return code '0x460'
Stop.
_______________________________________________
Wireshark-dev mailing list
Wireshark-dev@wireshark.org
http://www.wireshark.org/mailman/listinfo/wireshark-dev

Reply via email to