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