Mikhail Loenko wrote:
It's a freeware with its own license. The license prohibits using it
for creating
open source software "that requires the user of the MASM32 project to surrender
the rights they are afforded under the MASM32 licence"
http://masm32.com/mlicence.htm
I'm not a legal person but I think it is OK for experimenting.

That's great! thank you to find this!
Further I think we need to get rif of that dependency. I like what
Zsejki Sorin Miklós suggested in this thread.
I agree that it is worth trying.
BTW, Microsoft Visual C++ Toolkit 2003 is also not necessary - I've
uninstalled it
and build still works.
The c++ toolkit is a better have, because it is a optimized c/c++ compiler according to MS's website, while the ones shipped with other packages, say, PlatformSDK, is not. But it is true that it is not necessary for experiment only.
Thanks,
Mikhail

2006/3/24, Paulex Yang <[EMAIL PROTECTED]>:
Mikhail

Coooool, I will try it in this way.

What's the license of MASM32 from masm32.com?

Mikhail Loenko wrote:
Finally, I've built Harmony with [almost] all free soft

I've downloaded the following
MASM32 from masm32.com
Microsoft .NET Framework 2.0
Microsoft .NET Framework 2.0 SDK
Microsoft Platform SDK
Microsoft Visual C++ Toolkit 2003


I've get rid of Delayimp.lib, removing the following line
      Delayimp.lib -delayload:shell32.dll -delayload:Iphlpapi.dll \
from
      native-src/win.IA32/port/makefile


I've brought to the front paths to "Microsoft Visual Studio 8" (that
is a part of
Framework 2.0 SDK) in %lib%, %path%, and %include% (to avoid conflict
between msvcrt.lib and libc.lib)


Then I've come to missing setargv.obj required in rules.mak. As a
temporary solution I've taken one from Visual Studio (this is the only
non-free piece of code)

I've removed "-WX" option from defines.mak because warning about deprecated
functions usage came as errors

Then I've specified /NODEFAULTLIB:LIBCMT in $(EXENAME) target in rules.mak

Thanks,
Mikhail


--
Paulex Yang
China Software Development Lab
IBM






--
Paulex Yang
China Software Development Lab
IBM


Reply via email to