Hi Stephan,

I just tried it:
- two syntax errors - !if FOSSIL_ENABLE_JSON should
  be !ifdef FOSSIL_ENABLE_JSON
  (likewise FOSSIL_ENABLE_MARKDOWN)

After correcting these, nmake runs fine. I do get two
warnings about locally imported symbols - malloc and free
somewhere in zlib. Annoying messages that I can never
really understand.

This is with MSVC/C++ version 16 (MicroSoft Visual Studio 2010), 32-bits mode. The fossil executable seems to be working fine.

Regards,

Arjen

On Thu, 24 Jan 2013 15:30:02 +0100
 Stephan Beal <sgb...@googlemail.com> wrote:
Hello, list,

Attached (assuming the list lets it through) is a replacement for win/Makefile.msc, containing patches from Rudi and Tim for enabling JSON support, which i would like to commit but would also like to see tested before i commit it. i'm looking for someone with Windows who can try to replace their existing Makefile.msc with this one and see if it still
builds.

Any volunteers?

JSON and Markdown are off by default but can be enabled by either:

Uncommenting these lines:
# Uncomment to enable JSON API
# FOSSIL_ENABLE_JSON = 1
# Uncomment to enable markdown support
# FOSSIL_ENABLE_MARKDOWN = 1

Or (theoretically) setting those macros on the command line (i have no idea
how that's done in nmake).

If someone can verify that i haven't broken the nmake file then i'll get
this committed.

Before trying it, please update to the latest trunk because this file also takes advantage of a minor new change in cson_amalgamation.h.

:-?

PS: gmail tells me that "Makefile.msc is an executable file" and refuses to send it for security reasons, so the file has been renamed with a .txt
extension. Please re-name it before trying.

--
----- stephan beal
http://wanderinghorse.net/home/stephan/
http://gplus.to/sgbeal




DISCLAIMER: This message is intended exclusively for the addressee(s) and may 
contain confidential and privileged information. If you are not the intended 
recipient please notify the sender immediately and destroy this message. 
Unauthorized use, disclosure or copying of this message is strictly prohibited.
The foundation 'Stichting Deltares', which has its seat at Delft, The 
Netherlands, Commercial Registration Number 41146461, is not liable in any way 
whatsoever for consequences and/or damages resulting from the improper, 
incomplete and untimely dispatch, receipt and/or content of this e-mail.




_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to