Gtkradiant manual:
http://en.wikibooks.org/wiki/GtkRadiant/First_Room

when trying to add a light you will see this error:

"Doom3LightRadius: failed to parse default light radius"

ignore it and make sure to build the map with an option using the "-light" flag.

To run a map in Open Arena, open up the console with "`" and type

\seta sv_pure 0
\devmap <MAPNAME>


On Bots:
http://openarena.wikia.com/wiki/Bot_play

When trying to add a bot:
Fatal:  AAS not initialized.

need to convert bsp file to aas

bspc_GUI doesn't have any output, no aas file is created.  Running from cmd line...
(see the .log file in the directory where your bsp files are, in this case, baseoa\maps)

Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Program Files\bspc-gui>bspc
Opened log bspc.log
BSPC version 1.7, Dec 22 1999 19:37:59 by Mr Elusive
Usage:   bspc [-<switch> [-<switch> ...]]
Example 1: bspc -bsp2aas d:\quake3\baseq3\maps\mymap?.bsp
Example 2: bspc -bsp2aas d:\quake3\baseq3\pak0.pk3\maps/q3dm*.bsp

Switches:
   bsp2aas  <[pakfilter/]filter.bsp>    = convert BSP to AAS
   reach    <filter.bsp>                = compute reachability & clusters
   cluster  <filter.aas>                = compute clusters
   aasopt   <filter.aas>                = optimize aas file
   output   <output path>               = set output path
   threads  <X>                         = set number of threads to X
   cfg      <filename>                  = use this cfg file
   optimize                             = enable optimization
   noverbose                            = disable verbose output
   breathfirst                          = breath first bsp building
   nobrushmerge                         = don't merge brushes
   noliquids                            = don't write liquids to map
   freetree                             = free the bsp tree
   nocsg                                = disables brush chopping

Closed log bspc.log

C:\Program Files\bspc-gui>bspc -bsp2aas "C:\Program Files\OpenArena\baseoa\maps\
firstroom.bsp"
Opened log bspc.log
BSPC version 1.7, Dec 22 1999 19:37:59 by Mr Elusive
bsp2aas: C:\Program Files\OpenArena\baseoa\maps\firstroom.bsp to C:\Program File
s\OpenArena\baseoa\maps\firstroom.aas
-- Q3_LoadMapFromBSP --
Loading map from C:\Program Files\OpenArena\baseoa\maps\firstroom.bsp...
creating planar surface planes...
searching visible brush sides...
    36 brush sides
0 brush sides textured out of 36
nummapbrushsides = 72
     0 curve brushes
1 threads
-------- Brush CSG ---------
    12 original brushes
    12 output brushes
-------- Brush BSP ---------
    12 brushes
    10 visible faces
     0 nonvisible faces
    72 total sides
Win32 multi-threading
     1 threads max
depth first bsp building
    12 splits
    22 KB of peak total bsp memory
BSP tree created in     0 seconds
------- Prune Nodes --------
    0 pruned nodes
---- Node Portalization ----
    13 nodes portalized
     0 tiny portals
     2 KB of portal memory
    11 KB of winding memory
------ FloodEntities -------
WARNING: no entities inside
ERROR: **** leaked ****

Closed log bspc.log

C:\Program Files\bspc-gui>

Tried rebuilding with different options; still doesn't work.

Leak doesn't show up during building in GtkRadiant.

Surrounded map with chalkbox, still doesn't work.

Official web pages for bspc no longer exist 
http://tools.q3center.com or http://sanios.ion.tm

Using BSPC-GUI for Windows 95/NT Version 0.05 and BSPC v1.07.

Trying to get enhanced version of bspc at http://www.quake3world.com/forum/viewtopic.php?f=10&t=39658; download link broken.

Compiled an included map (aggressor) just fine and was able to add bots; looks
like it's a problem with my map.

Tried decompiling aggressor (has no textures) but cannot recompile again 
(missing .srf file)

Have to compile with -meta to get .srf?

Recompiling aggressor with -meta -> map leaked.

bspc won't accept the -forcsidesvisible argument (which apparently was useful to others in this situation)
