If you install Bibledit on Windows this way, as described below, you will be able to run Bibledit, and to compile nightly builds.
Start Windows, or reboot it, and then login as the Administrator to obtain installation privileges.
Note. If you login with your own username, and that username contains spaces, like in "Joe Johnson", then installation of Bibledit will fail.
Ensure that an internet browser has been installed, and a pdf reader such as Acrobat Reader.
As Bibledit assumes that a Unix variant is there, Windows needs Cygwin which emulates a Linux environment.
To install Cygwin, go to http://www.cygwin.com and click the "Install or update now!" link, which will give you a file called setup.exe. Install this file. While in the install wizard, choose the option "Install from Internet", as the downloaded setup.exe needs to download many packages that are going to make up the Cygwin system. During setup leave the options as it recommends. If you change the path where Cygwin gets installed, Bibledit's online help and printing won't work. When it comes to selecting a download site, select one near you. The next page enables you to select packages that are going to be installed. Click the "View" button to change the view to "Full".
Tick the packages in the list below. Leave other packages, not mentioned here, as they are, either ticked or unticked.
atk-devel
binutils
fontconfig
gcc
gdb
gnome-vfs2
gtk2-x11-devel
libfontconfig-devel
libXft-devel
make
pango-devel
pkg-config
psmisc
readline
unzip
xorg-x11-fscl
xorg-x11-fsrv
tick
Proceed and Cygwin setup will download a lot of files from the internet. This takes a good while. Finish the installation.
When through, it will create an icon on the Desktop and in the Start menu. Click the icon to start Cygwin. A terminal will open.
Download a version of sqlite3, e.g. sqlite-3.3.8.tar.gz, from http://www.sqlite.org.
Move this file to directory c:/cygwin/home/<user>.
Open a Cygwin terminal.
To verify the package is there, type
ls
To unpack sqlite3 type
tar zxf sqlite-3.3.8.tar.gz
To enter the newly created directory, type
cd sqlite-3.3.8
To configure sqlite, type
./configure --prefix=/usr
Watch many messages, but no errors.
To compile sqlite, type
make
Watch many messages, but no errors.
Empty file tclinstaller.tcl to allow installation. To do that, type
write tclinstaller.tcl
Empty the file and then save it. Quit the editor.
To install sqlite, type
make install
Watch many messages, but no errors.
To go back to the home directory, type
cd
Download package bibledit-x.x.tar.gz (x.x is to be replaced with the actual version number).
Move it to directory c:\cygwin\home\<user>.
In the Cygwin terminal, to verify the package is there, type
ls
To unpack bibledit type
tar zxf bibledit-x.x.tar.gz
To enter the newly created directory, type
cd bibledit-x.x
To configure bibledit, type
./configure
Watch many messages, but no errors.
To compile bibledit, type
make
Watch many messages, but no errors.
To install it, type
make install
Watch many messages, but no errors.
Download and install bwoutpostxx.exe (xx is to be replaced with the actual version number).
Start the Outpost once, and when Windows asks you if you want to keep blocking this program, click "Unblock". Newer versions of Windows ask this questions, older ones do not.
Now logout as the Administrator and login with your own username.
Every time you run Bibledit, open a Cygwin terminal, and in that terminal type
startx
This starts a graphical terminal. In that terminal, type
bibledit
Download and install a Sun Java virtual machine.
This way of installing Bibledit seems to be broken for newer versions of Bibledit, therefore an effort is going on to make a native Windows port.