Skip to main content.
home | support | download

Back to List Archive

Re: [swish-e] Compiling SWISH-E from source under Windows

From: Thomas <thomas(at)>
Date: Fri Apr 18 2008 - 17:24:00 GMT
Francisco (and others),
I got the same error. Just type the commands from the script manually.
pushd perl
make Ėf Makefile.mingw
and it works fine for rme
You can also build it for perl 5.10.
To do that, install activestate perl 5.10 build 1002 on your windows pc, zip it all , copy and unpack to the build directory of your linux installation.
Run the reloc_perl -a -i Z:\home\xxxxx\swish-build\perl  command ( xxxx is your path to the build dir).
It runs now fine under the latest perl.
the MSVCRT errors can be ignored.
Compiling with the latest 2.5.6 source code did not work for me. After several errors that I could fix there was one that didnít gave to much clues and I get stuck . I will give an error report later. Maybe someone can help me with that. 
Thomas den Braber

Van: [] Namens Francisco M. Vives
Verzonden: vrijdag 18 april 2008 16:30
Aan: Swish-e Users Discussion List
Onderwerp: Re: [swish-e] Compiling SWISH-E from source under Windows
Hi David,

Thanks for your relpy.
Now I'm trying to follow your tutorial. I got a computer running Kubuntu and I can't get it to work. I'm getting this error when configuring Perl: fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored

Then when I ran the I got this error message:

make[1]: Leaving directory `/home/ita/swish-build/swish-e'
./src/win32/ 37: pushd: not found
make: Makefile.mingw: No such file or directory
make: *** No rule to make target `Makefile.mingw'.  Stop.
./src/win32/ 39: popd: not found

Do you have any idea of what might be wrong?
On Mon, Apr 14, 2008 at 4:05 PM, David L Norris <> wrote:
On Mon, 2008-04-14 at 14:43 -0300, Francisco M. Vives wrote:
> Has someone already compiled the SWISH-E source under Windows? If so
> could you please let me know how to do it?
I have never attempted to compile Swish-e using MinGW under Windows.
Best I can tell you without any specifics is that you'll need the msys
Bourne shell to run the build scripts.

What errors are you seeing?  The errors would almost certainly reveal
the problem.  There are many ways it could be failing.  Did you try to
compile an unmodified copy of swish-e?  Which version of Swish-e is

I have written instructions on how to setup the environment for
cross-compiling for Windows.  You'll need to follow many of those same
steps to build it natively under Windows.  Those instructions are here:

 David L Norris

Users mailing list

Users mailing list
Received on Fri Apr 18 13:25:02 2008