Porting (using?) Linux apps

bridged with qdn.public.qnxrtp.porting
Post Reply
Spatch

Porting (using?) Linux apps

Post by Spatch » Mon Jul 09, 2001 9:25 pm

Hello All,

Are Linux executables able to run on Neutrino with little to no
modification? What about if you have source code? Is it just a recompile
on Neutrino as long as the app isnt doing anything Linux specific? If I
have the choice of 3 different Linux apps to port to QNX, which one should I
chose? The one for libc5, glibc2, or glibc2.1.1?

Basically what I am doing is looking for an ODBC interface to an external
database not on Neutrino. I've found a couple but they are for Linux to
Database not QNX to Database.

Any help appreciated.

Spatch

Mario Charest

Re: Porting (using?) Linux apps

Post by Mario Charest » Tue Jul 10, 2001 12:16 pm

"Spatch" <spatch@spatchy.com> wrote in message
news:9id6q3$jj5$1@inn.qnx.com...
Hello All,

Are Linux executables able to run on Neutrino with little to no
modification?
Neutrino is not binary compatible with Linux.
What about if you have source code? Is it just a recompile
on Neutrino as long as the app isnt doing anything Linux specific?
In general yes

< If I have the choice of 3 different Linux apps to port to QNX, which one
should I
chose? The one for libc5, glibc2, or glibc2.1.1?
Don't really know, probably glibc2.1.1
Basically what I am doing is looking for an ODBC interface to an external
database not on Neutrino. I've found a couple but they are for Linux to
Database not QNX to Database.

Any help appreciated.

Spatch


Andrej Timchenko

Re: Porting (using?) Linux apps

Post by Andrej Timchenko » Thu Jul 12, 2001 9:14 am

Well, strictly speaking, it is not porting, rather emulating, but...

http://lxrun.qnx.org.ru/

It is not solution, and it is in beginning phase, but it is better to
have something, than nothing?

Mario Charest wrote:
"Spatch" <spatch@spatchy.com> wrote in message
news:9id6q3$jj5$1@inn.qnx.com...
Hello All,

Are Linux executables able to run on Neutrino with little to no
modification?

Neutrino is not binary compatible with Linux.

What about if you have source code? Is it just a recompile
on Neutrino as long as the app isnt doing anything Linux specific?

In general yes

If I have the choice of 3 different Linux apps to port to QNX, which one
should I
chose? The one for libc5, glibc2, or glibc2.1.1?

Don't really know, probably glibc2.1.1


Basically what I am doing is looking for an ODBC interface to an external
database not on Neutrino. I've found a couple but they are for Linux to
Database not QNX to Database.

Any help appreciated.

Spatch


--
BR, Andrej

Post Reply

Return to “qdn.public.qnxrtp.porting”