Re: [OpenIndiana-discuss] When this misery end?

2021-01-11 Thread Hung Nguyen Gia via openindiana-discuss
I don't want to reply this at all because I know we will stick with own opinions. But, no, this is not just my definition. This is anyone's definition, Linux, BSDs,... all of them. On Mon, 11 Jan 2021 02:39:17 +0700 Aurélien Larcher wrote > On Sun, Jan 10, 2021 at 8:30 PM Hung

Re: [OpenIndiana-discuss] When this misery end?

2021-01-10 Thread Aurélien Larcher
On Sun, Jan 10, 2021 at 8:30 PM Hung Nguyen Gia via openindiana-discuss < openindiana-discuss@openindiana.org> wrote: > Too many people replied me. I can't answer each of them. This is an AIO > answer of mine. > > First: No, the kernel alone is not enough for you to be a 64 bit ready OS. > You

Re: [OpenIndiana-discuss] When this misery end?

2021-01-10 Thread Richard Lowe
The linker generates output of the same form as its input (32 or 64bit, x86 or sparc). Anything happening other than that is happening through the compiler front end. ___ openindiana-discuss mailing list openindiana-discuss@openindiana.org

Re: [OpenIndiana-discuss] When this misery end?

2021-01-10 Thread Hung Nguyen Gia via openindiana-discuss
Too many people replied me. I can't answer each of them. This is an AIO answer of mine. First: No, the kernel alone is not enough for you to be a 64 bit ready OS. You can only be a 64 bit ready OS when you are 64 bit only. 32 bit lib shipped with the system for compatibility is fine. It's what

Re: [OpenIndiana-discuss] When this misery end?

2021-01-10 Thread Bob Friesenhahn
On Sun, 10 Jan 2021, Hung Nguyen Gia wrote: Illumos is not 64 bit ready. This is why the compiler has to target 32 bit by default. All Illumos distros have this limitation. It has been 64-bit ready since 1995. At the time (and even now), most apps did not benefit from 64-bit, although they

Re: [OpenIndiana-discuss] When this misery end?

2021-01-10 Thread Aurélien Larcher
On Sun, Jan 10, 2021 at 6:55 AM Hung Nguyen Gia via openindiana-discuss < openindiana-discuss@openindiana.org> wrote: > Unlike other systems, Illumos is a weirded platform! You have a 64 bit OS > but the compiler by default will generate 32 bit binaries! The linker by > default link 32 bit

Re: [OpenIndiana-discuss] When this misery end?

2021-01-10 Thread Andreas Wacknitz
Am 10.01.21 um 17:14 schrieb Hung Nguyen Gia via openindiana-discuss: Illumos is not 64 bit ready. This is why the compiler has to target 32 bit by default. All Illumos distros have this limitation. Don't get me wrong, I have read that many parts of the OS itself remain to be 32 bit, e.g:

Re: [OpenIndiana-discuss] When this misery end?

2021-01-10 Thread Apostolos Syropoulos via openindiana-discuss
On Sunday, January 10, 2021, 6:14:49 PM GMT+2, Hung Nguyen Gia via openindiana-discuss wrote: >Illumos is not 64 bit ready. This is why the compiler has to target 32 bit by >default. All Illumos >distros have this limitation. The kernel in my system is a 64bit binary. This means the system is

Re: [OpenIndiana-discuss] When this misery end?

2021-01-10 Thread Hung Nguyen Gia via openindiana-discuss
Illumos is not 64 bit ready. This is why the compiler has to target 32 bit by default. All Illumos distros have this limitation. Don't get me wrong, I have read that many parts of the OS itself remain to be 32 bit, e.g: nscd, they are not yet 64 bit ready. I pretty much agreed and appreciate

Re: [OpenIndiana-discuss] When this misery end?

2021-01-10 Thread Andreas Wacknitz
You misunderstood what we tried to tell you: http://docs.openindiana.org/dev/userland/ is not only a description on how to be able to contribute to oi-userland but also a receipt for building complex software which epiphany is an example for. The machinery behind oi-userland is exactly there to

Re: [OpenIndiana-discuss] When this misery end?

2021-01-10 Thread Bob Friesenhahn
On Sun, 10 Jan 2021, Hung Nguyen Gia via openindiana-discuss wrote: Unlike other systems, Illumos is a weirded platform! You have a 64 bit OS but the compiler by default will generate 32 bit binaries! The linker by default link 32 bit binaries! This has caused endless This is not a feature

Re: [OpenIndiana-discuss] When this misery end?

2021-01-10 Thread Hung Nguyen Gia via openindiana-discuss
I appreciate your help. BTW, your link, has nothing to do with what I'm currently trying to do. Maybe it would be useful when I could have Epiphany compiled for me and started to get it packaged on OI. What I do now is very simple: trying to build software from source. I'm not yet on the state

Re: [OpenIndiana-discuss] When this misery end?

2021-01-10 Thread Andreas Wacknitz
Am 10.01.21 um 06:55 schrieb Hung Nguyen Gia via openindiana-discuss: Unlike other systems, Illumos is a weirded platform! You have a 64 bit OS but the compiler by default will generate 32 bit binaries! The linker by default link 32 bit binaries! This has caused endless of troubles for people

[OpenIndiana-discuss] When this misery end?

2021-01-09 Thread Hung Nguyen Gia via openindiana-discuss
Unlike other systems, Illumos is a weirded platform! You have a 64 bit OS but the compiler by default will generate 32 bit binaries! The linker by default link 32 bit binaries! This has caused endless of troubles for people wanted to have their software working on your platform and the porters