Quick post here because I’ll probably need this myself later. I didn’t have any problems getting Emacs, CEDET, and ECB up and running on my Fedora box but my WinXP machine refused to byte-compile the cedet-build.el lisp file. This looks to be a common problem for folks using Emacs on Win with CEDET’s latest files from Sourceforge. After seeing that some people had success after getting the newest CVS repository files for CEDET I immediately searched for a git mirror (not wanting to have to use CVS) and found it here

The instructions on CEDET’s website are:
“If you are on Windows, and or don’t have make for some reason, you can use CEDET’s built in project management system to force CEDET to bootstrap itself. You can initiate the build process like this:”

    cd path/to/cedetdirectory
    emacs -Q -l cedet-build.el -f cedet-build

Since the Windows version of Emacs is in a self contained directory (mine is emacs-23.1/) with an executable named ‘runemacs.exe’ in the folder ‘emacs-23.1/bin/’ on my Desktop, I just changed the command to fit the environment properly. Opening a Cygwin bash prompt I did this:

$ cd ~/Desktop/cedet/
$ ~/Desktop/emacs-23.1/bin/runemacs.exe -Q -l cedet-build.el -f cedet-build

AND the freezing on step 6, setting up EDE goes away. ECB can now be setup