Ominc BlackBox Component Builder port for OpenBSD and Linux

User avatar
DGDanforth
Posts: 1061
Joined: Tue Sep 17, 2013 1:16 am
Location: Palo Alto, California, USA
Contact:

Re: Ominc BlackBox Component Builder port for OpenBSD and Li

Post by DGDanforth »

"DevElfLinker can make only .so libraries."
I thought that was a good thing?
Aren't sharable object libraries preferred since they are dynamically loaded (as I remember from
Solaris)?
User avatar
DGDanforth
Posts: 1061
Joined: Tue Sep 17, 2013 1:16 am
Location: Palo Alto, California, USA
Contact:

Re: Ominc BlackBox Component Builder port for OpenBSD and Li

Post by DGDanforth »

The issue #108 on error warnings on BB startup has, again, caused me to wonder
"Why are we so dependent on Microsoft?"

I was shocked when I first learned that Oberon Microsystem had abandoned the Oberon common user interface
and decided to use the "look and feel" of each operating system. Well they only managed to do Windows and OSX
but abandoned OSX, whereas Oberon V4 was implemented on many different operating systems.

I think we should revisit that issue.
I propose that a "common GUI" be created for BlackBox that looks the same on all operating systems but
supports the functionality of MS Windows (but not direct calls to those functions). That is, it looks like Windows
on a Mac, Linux, and any other operating system one might want.

-Doug
Ivan Denisov
Posts: 1700
Joined: Tue Sep 17, 2013 12:21 am
Location: Russia

Re: Ominc BlackBox Component Builder port for OpenBSD and Li

Post by Ivan Denisov »

DGDanforth wrote:The issue #108 on error warnings on BB startup has, again, caused me to wonder
"Why are we so dependent on Microsoft?"

I was shocked when I first learned that Oberon Microsystem had abandoned the Oberon common user interface
and decided to use the "look and feel" of each operating system. Well they only managed to do Windows and OSX
but abandoned OSX, whereas Oberon V4 was implemented on many different operating systems.
I like, that applications "look and feel" like operating system... This makes them look professional.
DGDanforth wrote:I think we should revisit that issue.
I propose that a "common GUI" be created for BlackBox that looks the same on all operating systems but
supports the functionality of MS Windows (but not direct calls to those functions). That is, it looks like Windows
on a Mac, Linux, and any other operating system one might want.
Ivan Kuzmitsky (akastargazer) made some version of BlackBox based on SDL2 library leading by this idea.
https://www.youtube.com/watch?v=2KCBgkcFjlU
It is the prototype (the version is not finished) and it is hard to build this version. However there is one instruction in Russian: http://redmine.molpit.com/projects/blackbox-sdl/wiki
Ivan Denisov
Posts: 1700
Joined: Tue Sep 17, 2013 12:21 am
Location: Russia

Re: Ominc BlackBox Component Builder port for OpenBSD and Li

Post by Ivan Denisov »

The current state of development for Linux/OpenBSD is the BlackBox Freenix project
http://gitlab.molpit.org/blackbox/freenix
It has new linker for .ELF to generate native executables for FreeBSD OpenBSD and Linux.

Debian packages:
http://iadenisov.ru/blackbox/linux/bbcb ... _amd64.deb
http://iadenisov.ru/blackbox/linux/bbcb ... 0_i386.deb

Page in Russian
http://oberoncore.ru/projects/bb-freenix
Post Reply