[M3devel] still having trouble building on WinXP
Jay K
jay.krell at cornell.edu
Thu Sep 12 02:38:55 CEST 2013
> Can the dependency on Ctypes.unsigned be removed, or is there a way to fix the error?
Is it really still broken? This is trivial. Ctypes.unsigned has been around forever.
I could have sworn I commited the trivial fix.
I'll look again tonight.
It just needs to say:
IMPORT Ctypes;
TYPE whatever = Ctypes.unsigned or unsigned_int;
It is all absolutely trivial.
I can't well paste in the definition of Ctypes.unsigned, because it varies between 32bit and 64bit. Ctypes is a portability bridge for 32bit vs. 64bit. 32bit unsigned is Word.T. 64bit unsigned is range 0...2^32-1.
- Jay
From: rcolebur at SCIRES.COM
To: m3devel at elegosoft.com; jay.krell at cornell.edu
Subject: still having trouble building on WinXP
Date: Wed, 11 Sep 2013 21:21:06 +0000
Jay:
I’ve updated my sandbox again to be current with the HEAD branch.
My computer is running Windows XP (32 bit), my installed cm3 system is a working edition circa 2008, and I have Python v2.7.3 installed.
If I try to upgrade to the latest sources in my Sandbox, I run into trouble.
1.
Using the python scripts, I run into a problem right away:
C:\cm3\Sandbox\cm3\scripts\python>\Python27\python.exe upgrade.py
Traceback (most recent call last):
File "upgrade.py", line 4, in <module>
import pylib
File "C:\cm3\Sandbox\cm3\scripts\python\pylib.py", line 650, in <module>
if Host.endswith("_NT") or Host == "NT386":
AttributeError: 'NoneType' object has no attribute 'endswith'
2.
If I try my script, or if I try to rebuild manually, I run into an error trying to build “m3back” due to undefined Ctypes.unsigned:
new source -> compiling M3C.m3
"..\src\M3CC.i3", line 6: undefined (Ctypes.unsigned)
1 error encountered
new source -> compiling M3CC.i3
"..\src\M3CC.i3", line 6: undefined (Ctypes.unsigned)
1 error encountered
Can the dependency on Ctypes.unsigned be removed, or is there a way to fix the error?
Thanks,
Randy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://m3lists.elegosoft.com/pipermail/m3devel/attachments/20130912/4cd0a3ca/attachment-0002.html>
More information about the M3devel
mailing list