Re: [Larceny-users] ARM Chromebook build progress (Ubuntu via Crouton; Acer Chromebook 13)

2017-08-05 Thread William D Clinger
Ken Dickey encountered the following error during a build
from source that appears to have been unpacked from
larceny-0.99-src.tar.gz :

--> Error: unhandled condition:
Compound condition has these components: 
#
#
who : compile-library
#
message : "contains non-library code"
#
irritants : ("._original.sls")

Ken wrote:

> Looks like the file indicated is
>   lib/R6RS/err5rs/records/syntactic/._original.sls
> 
> ..which seems to be an artifact of git.

That file (and numerous other files whose names begin with
"._") came from unpacking

http://www.larcenists.org/LarcenyReleases/larceny-0.99-src.tar.gz

Those files should not have been present within the source
distribution.  They contain gibberish related to an Apple
"feature" known as com.apple.quarantine:

https://developer.apple.com/library/content/releasenotes/Carbon/RN-LaunchServices/index.html

In short, the error you are encountering was caused by my use
of an Apple Macintosh and a Firefox browser when packaging the
source code for the larceny-0.99-src.tar.gz file.  

I have created a new larceny-0.99-src.tar.gz file, without the
"._" files, and copied that corrected file to the larcenists.org
site.  I will avoid using Apple products when creating the v1.3
files for download.

Thank you for bringing this problem to my attention.

Will

___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https://lists.ccs.neu.edu/bin/listinfo/larceny-users


[Larceny-users] ARM Chromebook build progress (Ubuntu via Crouton; Acer Chromebook 13)

2017-08-05 Thread kend
On Fri, 4 Aug 2017 11:35:18 -0400 (EDT)
William D Clinger  wrote:

> Looks like you forgot to build the R7RS runtime as described in
> http://www.cesura17.net/~larcenists/Nightly/doc/user-manual-alt.html#CompilingStdLibSection
===
Getting closer.

>> uname -a
 Linux localhost 3.10.18 #1 SMP Mon Jun 5 16:52:23 PDT 2017 armv7l armv7l 
armv7l GNU/Linux

Set LARCENY_ROOT to bin-native larceny & cd to src larceny

Followed directions to first "(exit)". (see abbreviated build output, attached)

Set LARCENY_ROOT to src larceny

Built heaps

Using the newly built runtime heap, tried to compile r7rs runtime

--> Error: unhandled condition:
Compound condition has these components: 
#
#
who : compile-library
#
message : "contains non-library code"
#
irritants : ("._original.sls")

Looks like the file indicated is
  lib/R6RS/err5rs/records/syntactic/._original.sls

..which seems to be an artifact of git.


Platform difference w.r.t. directory traversal ?

Should have used original native binary rather than newly build binary ?

Thanks much,
-KenD


build.out
Description: Binary data
___
Larceny-users mailing list
Larceny-users@lists.ccs.neu.edu
https://lists.ccs.neu.edu/bin/listinfo/larceny-users