
Frank Strauss writes:
Frank> Juergen Schoenwaelder [Cc] compiled a very early version of Frank> libsmi on a Win32/Cygnus environment. There were just very Frank> slight problems with a header to be included for getopt() and Frank> the 64bit strtoll() function(s), AFAIK.
I think the missing header problem is fixed in recent releases. The only problem right now is the lack of the 64bit strtoll() functions in the Win32/Cygnus environment. I simply defined dummy functions that call strtol() and friends in order to get things compiled. I guess a future Win32/Cygnus will have these functions anyway. (Otherwise, it should not be too difficult to extract these functions from the Gnu libc sources.)
Everything else worked really great. Once you have the Win32/Cygnus environment installed, you unpack the source and you type ./configure and make as you would do on a Unix box. Really cool. I think there are still some minor problems with the libsmi makefiles if you type make install on Win32 (since smidump is now called smidump.exe ;-). But this should be pretty easy to fix if you really want to use the install target on Win32 platforms as well. Juergen