imc.c:8443: error: dereferencing pointer to incomplete type
And that error is pretty much in every function of imc.c it looks like.
I uncommented CYGWIN and commented NEED_DL
I believe it might have to do with my version. Considering my desktop doesn't have internet access it will be hard to update if it is the version that's the culprit.
Hrm. Are there any other errors in there? I'd go to the top and bottom of the error list and see if there's anything different.
That error is telling you that you've got a forward declaration of CHAR_DATA, but no actual declaration.
This can happen is, for example, you haven't properly included mud.h -- which can happen if gcc failed to find e.g. the Lua headers and stopped processing mud.h.
I can't see the very top of the errors because I can't scroll up that far. I tried make > error.txt but it just showed the file that was compiling and then stopped before the errors.
This is straight from Nick's download link. So I'm not sure, I'm guessing it's just my compiler.
Try 2>error.txt; the errors are printed to sterr, not stdout.
You can also change the dosbox scroll-back by right-clicking on the icon in the task bar and going through the properties a bit (I think it might be in "buffer", but I don't remember).
For gcc: I would install it via Cygwin's package installer. I think you can do local install, if you don't have direct internet access. If you got the archive from source, you will have a fun time installing it...
bummer. Well, I guess it doesn't really matter since everything I've compiled so far is all I need to compile on it. Hopefully down the line I'll have internet to update all my cygwin files. It isn't much fun being poor. :)
Well, gcc 3.4.4 is more than adequate for compiling. The newer versions usually add more standards compliance, and fix some rather obscure bugs you are likely to never encounter anyhow.
I'm assuming you're on a laptop of some kind? Can you set up internet connection sharing, with your laptop hosting and the desktop wired to the laptop?
I don't know how I would do that. I'm using my work laptop with their cingular aircard. How would I wire the desktop to the laptop to gain the connection?
Yea, I'm not going too. I'm just curious to see if I can connect my desktop to my laptop and get internet on my desktop. I don't know if this is possible or not. I don't have a hub or anything. Just ethernet cables.
If your laptop is running Windows, I think their internet connection wizard will do most of the work for you. You will need to add an ethernet cable between the desktop and the laptop, and also run the wizard on the desktop saying it will be getting its connection from elsewhere.
I've not actually done this before, but I've done similar things and have seen people do it, so I know it's possible.
You should try poking around in the wizards, but be warned that it's easy to break your existing configuration; if you don't know how to fix your laptop's settings in case this breaks, I'd advise against doing much here because you might lose both sources of internet access. :-)
nah, I don't really know what I'm doing...heh. I messed around a bit with it, but nothing's happening. So I don't want to try and mess anything up. I don't want to explain to my company that I screwed up their laptop. :)