"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)?
Ominc BlackBox Component Builder port for OpenBSD and Linux
- DGDanforth
- Posts: 1061
- Joined: Tue Sep 17, 2013 1:16 am
- Location: Palo Alto, California, USA
- Contact:
- 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
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
"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
-
- Posts: 1700
- Joined: Tue Sep 17, 2013 12:21 am
- Location: Russia
Re: Ominc BlackBox Component Builder port for OpenBSD and Li
I like, that applications "look and feel" like operating system... This makes them look professional.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.
Ivan Kuzmitsky (akastargazer) made some version of BlackBox based on SDL2 library leading by this idea.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.
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
-
- Posts: 1700
- Joined: Tue Sep 17, 2013 12:21 am
- Location: Russia
Re: Ominc BlackBox Component Builder port for OpenBSD and Li
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
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