IMX Hello World: Difference between revisions

From Variscite Wiki
Line 17: Line 17:
}
}


Compile:
$ source /opt/poky/1.8/environment-setup-armv7a-vfp-neon-poky-linux-gnueabi  
$ source /opt/poky/1.8/environment-setup-armv7a-vfp-neon-poky-linux-gnueabi  
$CC -o hello hello.c  
$ $CC -o hello hello.c  
 
Copy:
$ scp hello root@192.168.1.130:~/
 
On Target:
Fix an issue with the library happen in poky version 1.8
$ ln -s /lib/ld-linux-armhf.so.3 /lib/ld-linux.so.3
Run:
root@var-som-mx6:~# ./hello
Hello World
</pre>
</pre>

Revision as of 13:02, 13 December 2015

VAR-SOM-MX6 - Hello World

Reference

Yocto Project Application Developer's Guide 2.0

hello World C

$ mkdir ~/applications
$ cd ~/applications
$ gedit hello.c &

#include <stdio.h> 
 
int main(int argc, char **argv)
{
     printf("Hello World\n");
     return(0);
}

Compile:
$ source /opt/poky/1.8/environment-setup-armv7a-vfp-neon-poky-linux-gnueabi 
$ $CC -o hello hello.c 

Copy:
$ scp hello root@192.168.1.130:~/

On Target:
Fix an issue with the library happen in poky version 1.8
$ ln -s /lib/ld-linux-armhf.so.3 /lib/ld-linux.so.3
Run:
root@var-som-mx6:~# ./hello 
Hello World