From: Kevin V. <kv...@en...> - 2000-09-20 05:03:26
|
On 19-Sep-2000 Steve Kenton wrote: > I suspect that the new gcc is a bit picker and the new cygwin a bit > different > since I get > a couple of build errors I doubt everyone would ignore. That's just where you're wrong! The simulator builds have been broken for me for some time, but since they're useless to me, I have managed to ignore 'em completely. > 1) is ucsim newcmd.c the third parameter to accept is declared > &uint but the > prototype > is declared int*. On Solaris this is socklen_t* which ultimately > is typecasts > to an unsigned so I think the uint is right and the prototype is > wrong. Do we > modify the simulator or is that a separate package that should > have fixes > referred > to the author. I think we should modify the local copy. If you have a tested fix, I'll happily commit it for you (assuming you don't have ssh/etc set up yet). > 1) HAVE_STRERROR is not getting set by config, which causes link > errors trying > to build > my_strerror() even though strerror() is really present. Adding >#define > HAVE_STRERROR > to config.h worked around it, but I have not clue how config works > as of yet Which config.h is this in? There are a couple generated by the build process, and I don't find HAVE_STRERROR set in any of 'em in my build tree. Peace, Kevin |