[M3devel] Resend: Re: elego prjm build error
Coleburn, Randy
rcolebur at SCIRES.COM
Thu Oct 2 03:44:49 CEST 2014
Rodney / Tony / Mika:
Thanks for the replies.
I tried Tony's suggestion of deleting the NT386 folders and rebuilding all the elego packages, but I get the same error.
Rodney/Mika, your replies seems to indicate a deeper problem. Any suggestions on what I should do at this point?
BTW, I'm not planning on doing anything with the elego packages any time soon; it's just that every so often I update to the HEAD branch on CVS and rebuild everything. This elego\prjm package has failed to build for quite some time now. I'm surprised no one else has reported it.
Thanks,
Randy
-----Original Message-----
From: Rodney M. Bates [mailto:rodney_bates at lcwb.coop]
Sent: Wednesday, October 01, 2014 9:02 PM
To: m3devel; Coleburn, Randy
Subject: EXT:Resend: Re: [M3devel] elego prjm build error
-------- Original Message --------
Subject: Re: [M3devel] elego prjm build error
Date: Wed, 01 Oct 2014 17:57:50 -0500
From: Rodney M. Bates <rodney_bates at lcwb.coop>
Reply-To: rodney.m.bates at acm.org
To: m3devel at elegosoft.com
Hmm, there looks to be a bit of a mess here.
According to a comment in m3-libs/libm3/src/types/m3makefile, LongrealType.i3 & RealType.i3 were moved to m3core, but while they are removed from libm3 (types is commented out in libm3/src/m3makefile), they don't seem to have made a reappearance in m3core, or anywhere else.
LongrealType.[im]3 and RealType.[im]3 are in my /usr/local/cm3/pkg/libm3/src/types,
with very old dates, along with a lot of other similar files for many other types, all old.:
-rw-r--r-- 1 rodney rodney 3072 Jan 24 2001 ASCII.i3
-rw-r--r-- 1 rodney rodney 1070 Jan 24 2001 ASCII.m3
-rw-r--r-- 1 rodney rodney 993 Jan 24 2001 Boolean.i3
-rw-r--r-- 1 rodney rodney 834 Jan 24 2001 Boolean.m3
-rw-r--r-- 1 rodney rodney 1153 Jan 24 2001 Char.i3
-rw-r--r-- 1 rodney rodney 878 Jan 24 2001 Char.m3
-rw-r--r-- 1 rodney rodney 1060 Aug 26 2007 Int32.i3
-rw-r--r-- 1 rodney rodney 862 Jan 24 2001 Int32.m3
-rw-r--r-- 1 rodney rodney 1078 Aug 26 2007 Int64.i3
-rw-r--r-- 1 rodney rodney 861 Aug 13 2007 Int64.m3
-rw-r--r-- 1 rodney rodney 991 Jan 24 2001 Integer.i3
-rw-r--r-- 1 rodney rodney 801 Jan 24 2001 Integer.m3
-rw-r--r-- 1 rodney rodney 989 Aug 13 2007 Longint.i3
-rw-r--r-- 1 rodney rodney 801 Aug 13 2007 Longint.m3
-rw-r--r-- 1 rodney rodney 1019 Jan 24 2001 LongrealType.i3
-rw-r--r-- 1 rodney rodney 876 Jan 24 2001 LongrealType.m3
-rw-r--r-- 1 rodney rodney 996 Jan 24 2001 RealType.i3
-rw-r--r-- 1 rodney rodney 868 Jan 24 2001 RealType.m3
-rw-r--r-- 1 rodney rodney 979 Jan 24 2001 Refany.i3
-rw-r--r-- 1 rodney rodney 650 Jan 24 2001 Refany.m3
-rw-r--r-- 1 rodney rodney 4371 Dec 17 2003 Unicode.i3
-rw-r--r-- 1 rodney rodney 41589 Dec 17 2003 Unicode.m3
-rw-r--r-- 1 rodney rodney 550 Feb 12 2001 WideChar.i3
-rw-r--r-- 1 rodney rodney 462 Feb 12 2001 WideChar.m3
The others in this list seem to have made it into m3-libs/m3core/src/types.
Also, the .m3 files for real and longreal are nowhere to be found in the current repository.
I do see some very old .html and .[im]o files for LongrealType* and RealType*, but not being currently compiled.
And then there are old ExtendedType.[im][30] and ExtendedType.[im]3.html, found in arithmetic/src/basictypes/float, but they appear to be out of place there.
Do I recall some kind of reason why the floating types couldn't be in m3core?
On 10/01/2014 03:58 PM, Coleburn, Randy wrote:
> Does anyone know what could be causing the following error?
>
> The TimePrjDescTbl.i3 is an interface created by the standard Table() m3makefile directive.
>
> The error indicates a missing export and/or bad version stamps, yet this happens when doing a complete rebuild of everything, and this is one of the last packages to be built.
>
> --- processing package "elego\prjm" ---
>
> --- purging derived files from NT386 ---
>
> --- cleaning NT386 ---
>
> ignoring ..\src\m3overrides
>
> --- building in NT386 ---
>
> ignoring ..\src\m3overrides
>
> C:\cm3\bin\m3bundle -name ProjectManagerBundle -element UsageHelp
> ..\src\UsageHelp -element compactrc ..\src\compactrc -element ShortUsa
>
> geHelp ..\src\ShortUsageHelp
>
> new source -> compiling ProjectManagerBundle.i3
>
> new source -> compiling ProjectManagerBundle.m3
>
> new source -> compiling Creation.i3
>
> new source -> compiling Creation.m3
>
> Fatal Error: bad version stamps: TimePrjDescTbl.i3
>
> missing export: LongrealType.T imported by TimePrjDescTbl.i3
>
> missing export: LongrealType.Brand imported by TimePrjDescTbl.i3
>
> WARNING: Encountered an error when processing package "elego\prjm" for "-build".
>
> Thanks,
>
> Randy Coleburn
>
--
Rodney Bates
rodney.m.bates at acm.org
More information about the M3devel
mailing list