Project Home
Project Home
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - QNX target can generate the executable file itself?: (5 Items)
   
QNX target can generate the executable file itself?  
I have a Winxp machne(Dual OS) with 1) 6.3.2 windows host IDE; 2) QNX 6.3.2 host. And another 6.3.2 target. 

1. Can i generate the executable file run on the remote target in the IDE? Or i must build it on the 6.3.2 qnx host 
machine. 

2. How can i directly build the executable file on the target without dowloading it from the host machine? In other 
words, what kind of componets i need to build into the image on the remote target so that the 6.3.2 target can generate 
the executable file itself? 
Re: QNX target can generate the executable file itself?  

Alex Doherty wrote: 

I have a Winxp machne(Dual OS) with 1) 6.3.2 windows host IDE; 2) QNX 6.3.2
host. And another 6.3.2 target. 

1. Can i generate the executable file run on the remote target in the IDE?
Or i must build it on the 6.3.2 qnx host machine.

yes, you can cross compile for your target from within the IDE on any
supported host.




2. How can i directly build the executable file on the target without
dowloading it from the host machine? In other words, what kind of componets
i need to build into the image on the remote target so that the 6.3.2 target
can generate the executable file itself?

If you have the Momentics 6.3.2 installed on the target, it is a self hosted
build. Doc on how to build is contained in the IDE as well as the forums and
wiki at qnx.com





_______________________________________________ 
OSTech 
http://community.qnx.com/sf/go/post5510
<http://community.qnx.com/sf/go/post5510>;  
Re: QNX target can generate the executable file itself?  
> 
> 
> Alex Doherty wrote: 
> 
> I have a Winxp machne(Dual OS) with 1) 6.3.2 windows host IDE; 2) QNX 6.3.2
> host. And another 6.3.2 target. 
> 
> 1. Can i generate the executable file run on the remote target in the IDE?
> Or i must build it on the 6.3.2 qnx host machine.
> 
> yes, you can cross compile for your target from within the IDE on any
> supported host.
> 
> 
> 
> 
> 2. How can i directly build the executable file on the target without
> dowloading it from the host machine? In other words, what kind of componets
> i need to build into the image on the remote target so that the 6.3.2 target
> can generate the executable file itself?
> 
> If you have the Momentics 6.3.2 installed on the target, it is a self hosted
> build. Doc on how to build is contained in the IDE as well as the forums and
> wiki at qnx.com
> 
> 
> 
> 
> 
> _______________________________________________ 
> OSTech 
> http://community.qnx.com/sf/go/post5510
> <http://community.qnx.com/sf/go/post5510>;  


Hi, i think it not proper to install Momentics IDE on the target. Can i generate the excutable file for the target on 
the Momentics on the Windows host instead? Thank u.
Re: QNX target can generate the executable file itself?  
>
> 
> Hi, i think it not proper to install Momentics IDE on the target. Can i 
> generate the excutable file for the target on the Momentics on the Windows 
> host instead? Thank u.

That's what the Windows host is for.


Re: QNX target can generate the executable file itself?  
> I have a Winxp machne(Dual OS) with 1) 6.3.2 windows host IDE; 2) QNX 6.3.2 
> host. And another 6.3.2 target. 
> 
> 1. Can i generate the executable file run on the remote target in the IDE? Or 

You cannot generated it on the target, it must be build on the host machine and then copied onto the target

> i must build it on the 6.3.2 qnx host machine. 
> 
> 2. How can i directly build the executable file on the target without 
> dowloading it from the host machine? In other words, what kind of componets i 
> need to build into the image on the remote target so that the 6.3.2 target can
>  generate the executable file itself? 

It's possible but very complicated, basically you need to setup the target just like a HOST, which may required an extra
 license...  Then you would need to use something like rcp to launch the build process remotely, ugly, very ugly.

Why would you need to do that?