Closed GoogleCodeExporter closed 9 years ago
I'm currently using hash_map, applying what I found here:
http://zitronensaft.blogspot.com/2008/02/using-hashmap-on-gcc.html
perhaps I think sparsehash is an interesting alternative
Original comment by gsau...@gmail.com
on 18 Dec 2008 at 8:24
I don't know very much about windows -- I didn't even know it was possible to
use gcc
on windows with .sln files. I guess Code::Blocks is some magic program that
lets you
do that?
I'm not sure what your build environment is, but if you're using gcc on
windows, the
best solution is to run ./configure && make, just like in unix environments.
You'll
need cygwin or msys or some other unix-like environment to do that though.
If that's not practical, you'll need to modify the source code to change some
of the
_WIN32 stuff to look for _MSC_VER instead. I'll take a look at that when I get
a
chance, but I don't have a good environment for testing it.
Original comment by csilv...@gmail.com
on 3 Jan 2009 at 1:41
Original comment by csilv...@gmail.com
on 3 Jan 2009 at 4:29
It looks like all the WIN32 code in in src/windows/port.h, which is
appropriate.
That file is used by the .sln file, so presumably Code::Blocks is picking it up
from
there. You will need to hack src/windows/sparseconfig.h, as well as the other
files
in that directory, to be appropriate for windows. (Though if possible, you'd be
better off using './configure && make' and bypassing the src/windows directory
altogether.)
I haven't thought much about how to compile in a windows environment using a
non-msvc
compiler. If you'd like to make patches to make that work -- probably changes
to
windows/port.h and port.cc -- feel free to post them here! But I'm going to
close
the bug WontFix for now.
Original comment by csilv...@gmail.com
on 5 Jan 2009 at 9:22
Thank you for the answers.
I'm currently busy with other things, but maybe I try it sometime.
Original comment by gsau...@gmail.com
on 6 Jan 2009 at 1:48
Original issue reported on code.google.com by
gsau...@gmail.com
on 18 Dec 2008 at 7:49