Re: [BLACKBOX] Ofront, ARM and Component Pascal

From: [at]} <Norayr>
Date: Thu, 15 Aug 2013 10:15:37 +0400

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

Hey, Oleg,
As you mentioned my blog post. it just works on 32 bit ARM GNU/Linux,
without any changes.
Take the generated C files from any x86 GNU/Linux, transfer them to arm
and type make, basicly, that's all what you need and you'll get native
arm version.
If you don't succeed tell me I should have static version compiled on
arm. But it's too simple.
Besides I already (since early spring) have working version for 64bit
GNU/Linux on x86_64 because who ever uses 32 bit? Just never found time
to put it to my github, because I want to add some build system, which
will recognize module dependencies automatically, because we don't need
makefiles with Oberon, it has modules hierarchy.


08/14/13 03:27 -???, Oleg N. Cher-? ???? ?:
> Hi All,
>
> Dr. Josef Templ, author of Ofront wrote me that OMinc has Ofront for
> CP (not builded under BlackBox, but translating CP language to C). Mr.
> Marc Frei has confirmed this information, and wrote me that this
> project is not ready for publication, but OMinc agree to publish and
> will be work at this line.
>
> What is at nowadays? I'm not sure that the company is involved in this
> project and want to publish something. I propose to further refine and
> improve Ofront for translating Component Pascal language with help of
> community forces. And maybe someone wants to invest this project?
>
> To add interest I say that I have achieved success in trying to
> rebuild Ofront from the sources.
>
> http://zx.oberon2.ru/forum/viewtopic.php?f2&t3
>
> Probably a good next step is porting Ofront for ARM architectures. Is
> it simple? I don't know. Is it possible? Sure. Someone wants to help me?
>
> http://norayr.arnet.am/weblog/2010/02/15/erzahlung-uber-einfach-portieren/
>
>
> I also have experience with the Ofront for BlackBox (I made ??some
> useful modifications and improvements of it). And I see no problems to
> adapt Ofront for translating CP language.
>
> I want to remind you that now Ofront is available under BSD license.
>
>
> --
> Oleg N. Cher
> VEDAsoft Oberon Club
> http://zx.oberon2.ru
>
>
> ----
> To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to
> LISTSERV{([at]})nowhere.xy


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-668882480_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGZiaWRpcyBcZGVmZjB7XGZvbnR0YmwN
CntcZjBcZnN3aXNzIEFyaWFsO30NCntcZjFcZm1vZGVybiBDb3VyaWVyIE5ldzt9DQp7XGYyXGZu
aWxcZmNoYXJzZXQyIFN5bWJvbDt9DQp7XGYzXGZtb2Rlcm5cZmNoYXJzZXQwIENvdXJpZXIgTmV3
O319DQp7XGNvbG9ydGJsXHJlZDBcZ3JlZW4wXGJsdWUwO1xyZWQwXGdyZWVuMFxibHVlMjU1O30N
Clx1YzFccGFyZFxwbGFpblxkZWZ0YWIzNjAgXGYwXGZzMjAgSGV5LCBPbGVnLFxwYXINCkFzIHlv
dSBtZW50aW9uZWQgbXkgYmxvZyBwb3N0LiBpdCBqdXN0IHdvcmtzIG9uIDMyIGJpdCBBUk0gR05V
L0xpbnV4LFxwYXINCndpdGhvdXQgYW55IGNoYW5nZXMuXHBhcg0KVGFrZSB0aGUgZ2VuZXJhdGVk
IEMgZmlsZXMgZnJvbSBhbnkgeDg2IEdOVS9MaW51eCwgdHJhbnNmZXIgdGhlbSB0byBhcm1ccGFy
DQphbmQgdHlwZSBtYWtlLCBiYXNpY2x5LCB0aGF0J3MgYWxsIHdoYXQgeW91IG5lZWQgYW5kIHlv
dSdsbCBnZXQgbmF0aXZlXHBhcg0KYXJtIHZlcnNpb24uXHBhcg0KSWYgeW91IGRvbid0IHN1Y2Nl
ZWQgdGVsbCBtZSBJIHNob3VsZCBoYXZlIHN0YXRpYyB2ZXJzaW9uIGNvbXBpbGVkIG9uXHBhcg0K
YXJtLiBCdXQgaXQncyB0b28gc2ltcGxlLlxwYXINCkJlc2lkZXMgSSBhbHJlYWR5IChzaW5jZSBl
YXJseSBzcHJpbmcpIGhhdmUgd29ya2luZyB2ZXJzaW9uIGZvciA2NGJpdFxwYXINCkdOVS9MaW51
eCBvbiB4ODZfNjQgYmVjYXVzZSB3aG8gIGV2ZXIgdXNlcyAzMiBiaXQ/IEp1c3QgbmV2ZXIgZm91
bmQgdGltZVxwYXINCnRvIHB1dCBpdCB0byBteSBnaXRodWIsIGJlY2F1c2UgSSB3YW50IHRvIGFk
ZCBzb21lIGJ1aWxkIHN5c3RlbSwgd2hpY2hccGFyDQp3aWxsIHJlY29nbml6ZSBtb2R1bGUgZGVw
ZW5kZW5jaWVzIGF1dG9tYXRpY2FsbHksIGJlY2F1c2Ugd2UgZG9uJ3QgbmVlZFxwYXINCm1ha2Vm
aWxlcyB3aXRoIE9iZXJvbiwgaXQgaGFzIG1vZHVsZXMgaGllcmFyY2h5LlxwYXINClxwYXINClxw
YXINCjA4LzE0LzEzIDAzOjI3IC0/Pz8sIE9sZWcgTi4gQ2hlci0/ID8/Pz8gPzpccGFyDQo+IEhp
IEFsbCxccGFyDQo+XHBhcg0KPiBEci4gSm9zZWYgVGVtcGwsIGF1dGhvciBvZiBPZnJvbnQgd3Jv
dGUgbWUgdGhhdCBPTWluYyBoYXMgT2Zyb250IGZvclxwYXINCj4gQ1AgKG5vdCBidWlsZGVkIHVu
ZGVyIEJsYWNrQm94LCBidXQgdHJhbnNsYXRpbmcgQ1AgbGFuZ3VhZ2UgdG8gQykuIE1yLlxwYXIN
Cj4gTWFyYyBGcmVpIGhhcyBjb25maXJtZWQgdGhpcyBpbmZvcm1hdGlvbiwgYW5kIHdyb3RlIG1l
IHRoYXQgdGhpc1xwYXINCj4gcHJvamVjdCBpcyBub3QgcmVhZHkgZm9yIHB1YmxpY2F0aW9uLCBi
dXQgT01pbmMgYWdyZWUgdG8gcHVibGlzaCBhbmRccGFyDQo+IHdpbGwgYmUgd29yayBhdCB0aGlz
IGxpbmUuXHBhcg0KPlxwYXINCj4gV2hhdCBpcyBhdCBub3dhZGF5cz8gSSdtIG5vdCBzdXJlIHRo
YXQgdGhlIGNvbXBhbnkgaXMgaW52b2x2ZWQgaW4gdGhpc1xwYXINCj4gcHJvamVjdCBhbmQgd2Fu
dCB0byBwdWJsaXNoIHNvbWV0aGluZy4gSSBwcm9wb3NlIHRvIGZ1cnRoZXIgcmVmaW5lIGFuZFxw
YXINCj4gaW1wcm92ZSBPZnJvbnQgZm9yIHRyYW5zbGF0aW5nIENvbXBvbmVudCBQYXNjYWwgbGFu
Z3VhZ2Ugd2l0aCBoZWxwIG9mXHBhcg0KPiBjb21tdW5pdHkgZm9yY2VzLiBBbmQgbWF5YmUgc29t
ZW9uZSB3YW50cyB0byBpbnZlc3QgdGhpcyBwcm9qZWN0P1xwYXINCj5ccGFyDQo+IFRvIGFkZCBp
bnRlcmVzdCBJIHNheSB0aGF0IEkgaGF2ZSBhY2hpZXZlZCBzdWNjZXNzIGluIHRyeWluZyB0b1xw
YXINCj4gcmVidWlsZCBPZnJvbnQgZnJvbSB0aGUgc291cmNlcy5ccGFyDQo+XHBhcg0KPiBodHRw
Oi8vengub2Jlcm9uMi5ydS9mb3J1bS92aWV3dG9waWMucGhwP2Y9MzImdD0xMzNccGFyDQo+XHBh
cg0KPiBQcm9iYWJseSBhIGdvb2QgbmV4dCBzdGVwIGlzIHBvcnRpbmcgT2Zyb250IGZvciBBUk0g
YXJjaGl0ZWN0dXJlcy4gSXNccGFyDQo+IGl0IHNpbXBsZT8gSSBkb24ndCBrbm93LiBJcyBpdCBw
b3NzaWJsZT8gU3VyZS4gU29tZW9uZSB3YW50cyB0byBoZWxwIG1lP1xwYXINCj5ccGFyDQo+IGh0
dHA6Ly9ub3JheXIuYXJuZXQuYW0vd2VibG9nLzIwMTAvMDIvMTUvZXJ6YWhsdW5nLXViZXItZWlu
ZmFjaC1wb3J0aWVyZW4vXHBhcg0KPlxwYXINCj5ccGFyDQo+IEkgYWxzbyBoYXZlIGV4cGVyaWVu
Y2Ugd2l0aCB0aGUgT2Zyb250IGZvciBCbGFja0JveCAoSSBtYWRlID8/c29tZVxwYXINCj4gdXNl
ZnVsIG1vZGlmaWNhdGlvbnMgYW5kIGltcHJvdmVtZW50cyBvZiBpdCkuIEFuZCBJIHNlZSBubyBw
cm9ibGVtcyB0b1xwYXINCj4gYWRhcHQgT2Zyb250IGZvciB0cmFuc2xhdGluZyBDUCBsYW5ndWFn
ZS5ccGFyDQo+XHBhcg0KPiBJIHdhbnQgdG8gcmVtaW5kIHlvdSB0aGF0IG5vdyBPZnJvbnQgaXMg
YXZhaWxhYmxlIHVuZGVyIEJTRCBsaWNlbnNlLlxwYXINCj5ccGFyDQo+XHBhcg0KPiAtLSBccGFy
DQo+IE9sZWcgTi4gQ2hlclxwYXINCj4gVkVEQXNvZnQgT2Jlcm9uIENsdWJccGFyDQo+IGh0dHA6
Ly96eC5vYmVyb24yLnJ1XHBhcg0KPlxwYXINCj5ccGFyDQo+IC0tLS1ccGFyDQo+IFRvIHVuc3Vi
c2NyaWJlLCBzZW5kIGEgbWVzc2FnZSB3aXRoIGJvZHkgIlNJR05PRkYgQkxBQ0tCT1giIHRvXHBh
cg0KPiBMSVNUU0VSVkBMSVNUUy5PQkVST04uQ0hccGFyDQpccGFyDQpccGFyDQotLS0tXHBhcg0K
VG8gdW5zdWJzY3JpYmUsIHNlbmQgYSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBCTEFDS0JP
WCIgdG8gTElTVFNFUlZATElTVFMuT319ACAwMzoyNyAtPz8/LA=
----boundary-LibPST-iamunique-668882480_-_---
Received on Thu Aug 15 2013 - 08:15:37 UTC

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