> 
> Wrote some build instructions for Debian, OSX and MinGW here:
> 
>   https://fedorahosted.org/fldigi/wiki/Documentation/HOWTO
> 
> Please let us know if you find any errors.
> 

I didn't find any errors but there are a couple of things you could add.

Using the Fedora11 cross compiler:

- If using the Fedora11 cross-compiler, the host setting is
"i686-pc-mingw32" rather than "i586-mingw32msvc".
- I managed to get a working fldigi build using the Wiki build instructions
with minimal changes but couldn't get the xmlrpc library to work. 

Using the Mingw/Msys tools native on windows:
- The windows file system does not handle symlinks so:
1. The symlinks in the build instructions need to be replaced with file
copies.
2. XMLRPC makes extensive (and unnecessary) use of symlinks in its
Makefiles. For windows, these need to be removed (see attached patch).
- The line ".EXPORT_ALL_VARIABLES: appbundle nsisinst hamlib-static" in
fldigi src/Makefile must be commented out in order to avoid an error in Make
(the error is due to a memory overflow but isn't obvious from the
diagnostics). This could be a source of problems in the build - I'm not a
make expert!
- The windows native build is "work in progress". The program compiles and
runs but Hamlib and xmlrpc don't currently work.

HTH

John
-------------- next part --------------
A non-text attachment was scrubbed...
Name: xmlrpc-symlink-patch.patch
Type: application/octet-stream
Size: 8379 bytes
Desc: not available
Url : 
https://lists.berlios.de/pipermail/fldigi-alpha/attachments/20091111/47c18ea2/attachment.obj
 

Reply via email to