Re: [BLACKBOX] Raspberry Pi, Raspbian and Component Pascal

From: [at]} <Bernhard>
Date: Sun, 7 Jul 2013 15:17:55 +0200

----boundary-LibPST-iamunique-209050470_-_-
Content-type: text/plain

Chris wrote:

> > If it is currently not usable, what O2/CP compilers/frameworks are there
> > on Linux?
>
> If you just want to do programming using the Component Pascal language on
> a
> Raspberry Pi I would recommend that you start by seeing if the Java
> Virtual
> Machine (JVM) version of Gardens Point Component Pascal will run on it.
> You can download it, including all source code, from:
>
> http://gpcp.codeplex.com/releases/view/91967
>

it should work, although it will not support ARMs Jazelle. To my knowledge
there is no JVM, which supports it.

[...]
> It is well supported by the author (John Gough
[...]
> I believe that he is currently working on an LLVM-targeted version. My
> understanding is that this could make a native ARM version of GPCP
> possible in the future.

yes, see: http://tech.groups.yahoo.com/group/GPCP/message/565
maybe you should inquire for the current state

And it may be worth to ask directly at ETHZ (e.g. Felix Friedrich) if there
are any plans to have an ARM backend for FOX (the Flexible Oberon Cross
Compiler), which supports the instruction set used in the Raspberry Pi.
As far as I know, there is currently only a backend for PACO (the Parallel
Compiler).

I would also love to see more of the Oberon world in the Raspberryworld.
--
  Bernhard 
----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-209050470_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGZiaWRpcyBcZGVmZjB7XGZvbnR0YmwN
CntcZjBcZnN3aXNzIEFyaWFsO30NCntcZjFcZm1vZGVybiBDb3VyaWVyIE5ldzt9DQp7XGYyXGZu
aWxcZmNoYXJzZXQyIFN5bWJvbDt9DQp7XGYzXGZtb2Rlcm5cZmNoYXJzZXQwIENvdXJpZXIgTmV3
O319DQp7XGNvbG9ydGJsXHJlZDBcZ3JlZW4wXGJsdWUwO1xyZWQwXGdyZWVuMFxibHVlMjU1O30N
Clx1YzFccGFyZFxwbGFpblxkZWZ0YWIzNjAgXGYwXGZzMjAgQ2hyaXMgd3JvdGU6XHBhcg0KXHBh
cg0KPiA+IElmIGl0IGlzIGN1cnJlbnRseSBub3QgdXNhYmxlLCB3aGF0IE8yL0NQIGNvbXBpbGVy
cy9mcmFtZXdvcmtzIGFyZSB0aGVyZVxwYXINCj4gPiBvbiBMaW51eD9ccGFyDQo+XHBhcg0KPiBJ
ZiB5b3UganVzdCB3YW50IHRvIGRvIHByb2dyYW1taW5nIHVzaW5nIHRoZSBDb21wb25lbnQgUGFz
Y2FsIGxhbmd1YWdlIG9uIFxwYXINCj4gYVxwYXINCj4gUmFzcGJlcnJ5IFBpIEkgd291bGQgcmVj
b21tZW5kIHRoYXQgeW91IHN0YXJ0IGJ5IHNlZWluZyBpZiB0aGUgSmF2YSBccGFyDQo+IFZpcnR1
YWxccGFyDQo+IE1hY2hpbmUgKEpWTSkgdmVyc2lvbiBvZiBHYXJkZW5zIFBvaW50IENvbXBvbmVu
dCBQYXNjYWwgd2lsbCBydW4gb24gaXQuXHBhcg0KPiBZb3UgY2FuIGRvd25sb2FkIGl0LCBpbmNs
dWRpbmcgYWxsIHNvdXJjZSBjb2RlLCBmcm9tOlxwYXINCj5ccGFyDQo+IGh0dHA6Ly9ncGNwLmNv
ZGVwbGV4LmNvbS9yZWxlYXNlcy92aWV3LzkxOTY3XHBhcg0KPlxwYXINClxwYXINCml0IHNob3Vs
ZCB3b3JrLCBhbHRob3VnaCBpdCB3aWxsIG5vdCBzdXBwb3J0IEFSTXMgSmF6ZWxsZS4gVG8gbXkg
a25vd2xlZGdlXHBhcg0KdGhlcmUgaXMgbm8gSlZNLCB3aGljaCBzdXBwb3J0cyBpdC5ccGFyDQpc
cGFyDQpbLi4uXVxwYXINCj4gSXQgaXMgd2VsbCBzdXBwb3J0ZWQgYnkgdGhlIGF1dGhvciAoSm9o
biBHb3VnaFxwYXINClsuLi5dXHBhcg0KPiBJIGJlbGlldmUgdGhhdCBoZSBpcyBjdXJyZW50bHkg
d29ya2luZyBvbiBhbiBMTFZNLXRhcmdldGVkIHZlcnNpb24uIE15XHBhcg0KPiB1bmRlcnN0YW5k
aW5nIGlzIHRoYXQgdGhpcyBjb3VsZCBtYWtlIGEgbmF0aXZlIEFSTSB2ZXJzaW9uIG9mIEdQQ1Bc
cGFyDQo+IHBvc3NpYmxlIGluIHRoZSBmdXR1cmUuXHBhcg0KXHBhcg0KeWVzLCBzZWU6IGh0dHA6
Ly90ZWNoLmdyb3Vwcy55YWhvby5jb20vZ3JvdXAvR1BDUC9tZXNzYWdlLzU2NVxwYXINCm1heWJl
IHlvdSBzaG91bGQgaW5xdWlyZSBmb3IgdGhlIGN1cnJlbnQgc3RhdGVccGFyDQpccGFyDQpBbmQg
aXQgbWF5IGJlIHdvcnRoIHRvIGFzayBkaXJlY3RseSBhdCBFVEhaIChlLmcuIEZlbGl4IEZyaWVk
cmljaCkgaWYgdGhlcmVccGFyDQphcmUgYW55IHBsYW5zIHRvIGhhdmUgYW4gQVJNIGJhY2tlbmQg
Zm9yIEZPWCAodGhlIEZsZXhpYmxlIE9iZXJvbiBDcm9zc1xwYXINCkNvbXBpbGVyKSwgd2hpY2gg
c3VwcG9ydHMgdGhlIGluc3RydWN0aW9uIHNldCB1c2VkIGluIHRoZSBSYXNwYmVycnkgUGkuXHBh
cg0KQXMgZmFyIGFzIEkga25vdywgdGhlcmUgaXMgY3VycmVudGx5IG9ubHkgYSBiYWNrZW5kIGZv
ciBQQUNPICh0aGUgUGFyYWxsZWxccGFyDQpDb21waWxlcikuXHBhcg0KXHBhcg0KSSB3b3VsZCBh
bHNvIGxvdmUgdG8gc2VlIG1vcmUgb2YgdGhlIE9iZXJvbiB3b3JsZCBpbiB0aGUgUmFzcGJlcnJ5
d29ybGQuXHBhcg0KLS1ccGFyDQogIEJlcm5oYXJkIFxwYXINClxwYXINClxwYXINCi0tLS1ccGFy
DQpUbyB1bnN1YnNjcmliZSwgc2VuZCBhIG1lc3NhZ2Ugd2l0aCBib2R5ICJTSUdOT0ZGIEJMQUNL
Qk9YIiB0byBMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0h9fQBJUElF
----boundary-LibPST-iamunique-209050470_-_---
Received on Sun Jul 07 2013 - 15:17:55 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:29:52 UTC