Post #229,274
10/12/05 10:20:56 AM
|
Linux Application Environment
look for a script called lxrun, what they have done is place all the linux libraries in a separate area, lxrun sets up your environment to run from the linux libs instead of your solaris ones. This allows a linux program to run as designed in the Solaris space. HTH but probably not what you were looking for. thanx, Bill
"the reason people don't buy conspiracy theories is that they think conspiracy means everyone is on the same program. Thats not how it works. Everybody has a different program. They just all want the same guy dead. Socrates was a gadfly, but I bet he took time out to screw somebodies wife" Gus Vitelli
Any opinions expressed by me are mine alone, posted from my home computer, on my own time as a free american and do not reflect the opinions of any person or company that I have had professional relations with in the past 49 years. meep questions, help? [link|mailto:pappas@catholic.org|email pappas at catholic.org]
|
Post #229,290
10/12/05 11:54:22 AM
|
Thanks.
Looks like I need an install CD for RH 7.3.
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."
|
Post #229,295
10/12/05 12:19:25 PM
|
lxrun != LAE
lxrun is an open source thinger first created by SCO. More details [link|http://www.ugcs.caltech.edu/~steven/lxrun/|here].
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."
|
Post #229,299
10/12/05 12:42:09 PM
|
yes it is :-(
its how its currently done now, the next release will simply polish and make the thing more transparent. on a linux with a recent build do file /bin/ls, do the same on a solaris x86 ver 10, they are identical but id you do an ldd on both they are looking for different libraries. lxrun then LAE simply does the library management so that any binary will find the needed libraries to run.
LAE is more a toy since you can grab any source, do a configure, make, make install natively in Solaris or in linux if you use the zone concept and put a native linux os under the solaris install. If you dont have the source and the binary is a must have program, the LAE will supply the needed libraries to keep on trucking.
I am just parroting info here so YMMV thanx, bill
"the reason people don't buy conspiracy theories is that they think conspiracy means everyone is on the same program. Thats not how it works. Everybody has a different program. They just all want the same guy dead. Socrates was a gadfly, but I bet he took time out to screw somebodies wife" Gus Vitelli
Any opinions expressed by me are mine alone, posted from my home computer, on my own time as a free american and do not reflect the opinions of any person or company that I have had professional relations with in the past 49 years. meep questions, help? [link|mailto:pappas@catholic.org|email pappas at catholic.org]
|
Post #229,302
10/12/05 12:50:36 PM
|
Not according to Sun
lxrun is the original script... LAE is supposed to be kernel-level support, not a script. IE, you won't have to do "lxrun /some/linux/program", you can just run it directly.
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."
|
Post #229,325
10/12/05 2:26:17 PM
|
" LAE is supposed to be kernel-level support"
That support is already there, the binaries are identical, just that the libraries have different names. If you have a program with statically linked libs it runs fine. When you have dynamic shared libs specified it needs to find the correctly named one. thanx, bill
"the reason people don't buy conspiracy theories is that they think conspiracy means everyone is on the same program. Thats not how it works. Everybody has a different program. They just all want the same guy dead. Socrates was a gadfly, but I bet he took time out to screw somebodies wife" Gus Vitelli
Any opinions expressed by me are mine alone, posted from my home computer, on my own time as a free american and do not reflect the opinions of any person or company that I have had professional relations with in the past 49 years. meep questions, help? [link|mailto:pappas@catholic.org|email pappas at catholic.org]
|
Post #229,334
10/12/05 3:29:29 PM
|
Re: " LAE is supposed to be kernel-level support"
[link|http://www.processor.com/editorial/article.asp?article=articles/P2711/39p11/39p11.asp&guid=|http://www.processor...1/39p11.asp&guid=] Solaris 10 includes LXRun, which lets Linux users run Linux binaries. Also, says Ratcliffe, "We are working on a Linux application environment, scheduled for later this year, that will let Solaris 10 users run Linux apps natively, side-by-side with Solaris applications. For Windows users, we're including a WINE emulator." Sounds like two different things to me. lxrun already does dynamic linking.
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."
|
Post #229,339
10/12/05 3:46:49 PM
|
just repeating what the insider is telling me
"the reason people don't buy conspiracy theories is that they think conspiracy means everyone is on the same program. Thats not how it works. Everybody has a different program. They just all want the same guy dead. Socrates was a gadfly, but I bet he took time out to screw somebodies wife" Gus Vitelli
Any opinions expressed by me are mine alone, posted from my home computer, on my own time as a free american and do not reflect the opinions of any person or company that I have had professional relations with in the past 49 years. meep questions, help? [link|mailto:pappas@catholic.org|email pappas at catholic.org]
|
Post #229,351
10/12/05 4:35:28 PM
|
Moot point until they release LAE anyways.
I'm not having a lot of luck with lxrun. Lots of stuff like "UNIMPLEMENTED syscall 252" and unable to find .a libraries. I did manage to run uname and ls out of my linux distro, for all the good that does me. :-)
Regards,
-scott anderson
"Welcome to Rivendell, Mr. Anderson..."
|