> Joe,
>
> Our Windows build machine is still blocking on the BLAS dependency. I.e.
> Windows binaries have not been released because of this.

Ed, here's how I built blas.dll (assuming you have mingw or cygwin with g77):

- Download lapack and cblas from netlib.org.
- Build CBLAS:

cd /path/to/CBLAS
cp Makefile.LINUX Makefile.in
# edit Makefile.in to change system name to WINDOWS,
# add -mno-cygwin to CFLAGS/FFLAGS,
# and set paths to correspond with your gcc/g77 setup
make alllib

- Build BLAS as a shared library including cblas with:

cd /path/to/lapack-3.1.1
g77 -mno-cygwin -shared -o blas.dll -O BLAS/SRC/*.f
-Wl,--allow-multiple-definition -Wl,--whole-archive
../CBLAS/lib/CYGWIN/cblas_CYGWIN.a -Wl,--no-whole-archive

- Drop the resulting blas.dll into the factor directory, and you should be set.

I just went through all those steps myself to make sure I didn't leave
anything out. I'd be happy to send you my blas.dll if you don't want
to go through all that.

-Joe

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Factor-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/factor-talk

Reply via email to