Closed GoogleCodeExporter closed 9 years ago
Yeah Teabix is in the middle of a major change (see issue 134). I don't know
why you
expect it to compile when the last code commit has a comment that starts with
"not
working copy...". I get the exact same errors and I'm one of the main
developers for
BWAPI. He should be able to commit something that at least compiles again
tomorrow,
though it might be a week until we get everything completely working again in
the new
system.
Original comment by lowerlo...@gmail.com
on 7 Dec 2009 at 5:50
r1761 compiles and runs, however its only part of the way through the
transition so
very few interface functions work in that revision. The last completely working
revision of BWAPI is currently r1708 (BWAPI Beta 2.4 is r1689).
Original comment by lowerlo...@gmail.com
on 7 Dec 2009 at 5:55
the solution relies only on relative paths. My last change has triggered a
chain
reaction of changes, so there will be no working copy untill I match up every
last
class declaration. I cannot exactly tell when, because I just get some hundreds
of
errors, and how many there really are is ofcourse never known.
but we should find a TortoiseSVN independent replacement for SubWCRev.exe.
Original comment by goo...@teabix.com
on 7 Dec 2009 at 11:03
I placed a generateStub.bat in root so people without TortoiseSVN can generate
their
file, and place the correct revision number themselves, like we did earlier.
Original comment by goo...@teabix.com
on 7 Dec 2009 at 5:05
r1777 compiles :D
Original comment by lowerlo...@gmail.com
on 7 Dec 2009 at 8:35
seems like both subissues fixed. I hope there will be no more major changes, so
for
the time being this has been resolved.
Original comment by goo...@teabix.com
on 7 Dec 2009 at 8:42
Cannot open include file: BWAgent\all.h, no such file or directory.
Original comment by taw...@gmail.com
on 7 Dec 2009 at 10:17
run the run.bat in Interface Packer. it is required to generate the output
interface, which our test AI, ConsoleAI, uses.
Original comment by goo...@teabix.com
on 7 Dec 2009 at 10:41
Perhaps this should be a separate bug then, but...
1) Run.bat uses a hardcoded path which does not exist when compiling a release
build.
2) The interface packer project should be a requirement of the other projects
which
require its outputs.
3) The interface packer project should have a postbuild step to execute the
output
executable.
Original comment by taw...@gmail.com
on 7 Dec 2009 at 10:48
run.bat is thought to be only called when you are planning to create a featured
download. Interface packer is not thought to change much at all. I was planning
to
run run.bat as postevent of BWAgent, but it got very annoying, since I'm
constantly
working on it, and it keeps flashing up although I do not need it. I will add
it as
postevent of BWAgent after major functionality is implemented, because from
then on
generating the interface will be required.
Original comment by goo...@teabix.com
on 7 Dec 2009 at 10:57
by the way Interface packer is only a tool and release build is not required
Original comment by goo...@teabix.com
on 7 Dec 2009 at 11:00
Release build is not required, but I'm using it for now, since the only reason
I'm
currently trying to compile all this is for use with the AI competition. Since
I'm
dogfooding our latest IDE/compiler, I cannot use the libraries you provide.
An additional issue: BWAPI is missing link reference to ..\Release\Util.lib
Also, to remove warnings regarding target output name not matching for
BWAPI_ChaosLauncherInjector, change General>Target Extension to .bwl and
Linker>General>Output File to $(ChaosDir)\$(ProjectName)$(TargetExt)
Original comment by taw...@gmail.com
on 7 Dec 2009 at 11:12
Original issue reported on code.google.com by
taw...@gmail.com
on 7 Dec 2009 at 2:33