HelloWorld.c

Here for general support for F series TVs, request and problem solve area.

MrKalach
SamyGO Project Donor
Posts: 33
Joined: Tue Aug 12, 2014 1:48 pm

HelloWorld.c

Post by MrKalach »

HI. I'm new on forum.

Ok, I want to compile my first helloworld fo tv. I have downloaded VDLinux-armv7a8-toolchain-lite from samsung server and tried to compile this code:

Code: Select all

#include <stdio.h>
int main(void) {
       printf("Hello world\n");
       return (0);
gedit }

Code: Select all

arm-v7a8-linux-gnueabi-gcc -mglibc hello.c -o hellocs
then copied hellocs to tv, make chmod +x hellocs and run it.

And I have got: "Segmentation fault".

Need help guys.

Same shit happening when i try to load mc.
Samsung 55" LED-TV UE55F8005STXXE (SW: T-FXPDEUC-1118.0 == DATE: 2014-04-25 == MICOM: T-FOXDEUS2-1003 DTP-SDAL-FOXP-DEU023-1703)

SGS10+
developer
C/C++/Java
Lordbyte
Official SamyGO Developer
Posts: 1472
Joined: Sun Aug 18, 2013 11:07 pm

Re: HelloWorld.c

Post by Lordbyte »

Try other toolchain ?
I provide NO assistance by PM, unless absolutely necessary. Please ask questions in dedicated topics.
MrKalach
SamyGO Project Donor
Posts: 33
Joined: Tue Aug 12, 2014 1:48 pm

Re: HelloWorld.c

Post by MrKalach »

Lordbyte wrote:Try other toolchain ?
But same shit happening with Midnight Commander :(

Ok, I download arm-v7a15v3r1 and I'll try it
Samsung 55" LED-TV UE55F8005STXXE (SW: T-FXPDEUC-1118.0 == DATE: 2014-04-25 == MICOM: T-FOXDEUS2-1003 DTP-SDAL-FOXP-DEU023-1703)

SGS10+
developer
C/C++/Java
MrKalach
SamyGO Project Donor
Posts: 33
Joined: Tue Aug 12, 2014 1:48 pm

Re: HelloWorld.c

Post by MrKalach »

I tried, same problem.

I also tried make static build, same shit! I'm using right toolchain, arm-v7a15v3r1 for my proc ARMv7 rev.3(Cortex A15)

Cmon guys, I need guru help!
Samsung 55" LED-TV UE55F8005STXXE (SW: T-FXPDEUC-1118.0 == DATE: 2014-04-25 == MICOM: T-FOXDEUS2-1003 DTP-SDAL-FOXP-DEU023-1703)

SGS10+
developer
C/C++/Java
sectroyer
Official SamyGO Developer
Posts: 6305
Joined: Wed May 04, 2011 5:10 pm

Re: HelloWorld.c

Post by sectroyer »

MrKalach wrote:I tried, same problem.

I also tried make static build, same shit! I'm using right toolchain, arm-v7a15v3r1 for my proc ARMv7 rev.3(Cortex A15)

Cmon guys, I need guru help!
First of all you lied. This code doesn't compile:

Code: Select all

#include <stdio.h>
int main(void) {
       printf("Hello world\n");
       return (0);
gedit }
Second skip "-mglibc". I never used this flag :)
I do NOT support "latest fw" at ALL. If you have one you should block updates on router and wait for it to STOP being "latest":)
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
MrKalach
SamyGO Project Donor
Posts: 33
Joined: Tue Aug 12, 2014 1:48 pm

Re: HelloWorld.c

Post by MrKalach »

sectroyer wrote:First of all you lied. This code doesn't compile:

Code: Select all

#include <stdio.h>
int main(void) {
       printf("Hello world\n");
       return (0);
gedit }
Second skip "-mglibc". I never used this flag :)
It's just copy-paste lag.
I tried both:

Code: Select all

arm-v7a15v3r1-linux-gnueabi-gcc -static hello.c -o hello
and

Code: Select all

arm-v7a15v3r1-linux-gnueabi-gcc hello.c -o hello
and I got:

Code: Select all

; Attributes: bp-based frame

EXPORT main
main
STMFD           SP!, {R11,LR}
ADD             R11, SP, #4
MOV             R0, aHelloWorld ; s
BL              puts
MOV             R3, #0
MOV             R0, R3
LDMFD           SP!, {R11,PC}
; End of function main
All fine, but I don't know what about is __imp_puts contain right address...
Samsung 55" LED-TV UE55F8005STXXE (SW: T-FXPDEUC-1118.0 == DATE: 2014-04-25 == MICOM: T-FOXDEUS2-1003 DTP-SDAL-FOXP-DEU023-1703)

SGS10+
developer
C/C++/Java
sectroyer
Official SamyGO Developer
Posts: 6305
Joined: Wed May 04, 2011 5:10 pm

Re: HelloWorld.c

Post by sectroyer »

BTW don't use a15 it's better to stick to a8 :)
I do NOT support "latest fw" at ALL. If you have one you should block updates on router and wait for it to STOP being "latest":)
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
MrKalach
SamyGO Project Donor
Posts: 33
Joined: Tue Aug 12, 2014 1:48 pm

Re: HelloWorld.c

Post by MrKalach »

I tried, same sChit :(
Samsung 55" LED-TV UE55F8005STXXE (SW: T-FXPDEUC-1118.0 == DATE: 2014-04-25 == MICOM: T-FOXDEUS2-1003 DTP-SDAL-FOXP-DEU023-1703)

SGS10+
developer
C/C++/Java
sectroyer
Official SamyGO Developer
Posts: 6305
Joined: Wed May 04, 2011 5:10 pm

Re: HelloWorld.c

Post by sectroyer »

MrKalach wrote:I tried, same sChit :(
On what "machine" are you compiling it ? :) Do our patches run on your TV? :)
I do NOT support "latest fw" at ALL. If you have one you should block updates on router and wait for it to STOP being "latest":)
If you want me to help you please paste FULL log(s) to "spoiler"/"code" bbcodes or provide link(s) to pasted file(s) on https://pastebin.com Otherwise "NO HELP"!!!
If you want root DISABLE internet access to your device!!!!
DO NOT EVER INSTALL FIRMWARE UPGRADE !!!!
MrKalach
SamyGO Project Donor
Posts: 33
Joined: Tue Aug 12, 2014 1:48 pm

Re: HelloWorld.c

Post by MrKalach »

Ubuntu 12.04 64bit, TV rooted via latest root method, FW:1118
Samsung 55" LED-TV UE55F8005STXXE (SW: T-FXPDEUC-1118.0 == DATE: 2014-04-25 == MICOM: T-FOXDEUS2-1003 DTP-SDAL-FOXP-DEU023-1703)

SGS10+
developer
C/C++/Java

Post Reply

Return to “[F] Support”