Portál AbcLinuxu, 12. května 2025 03:03

Dotaz: kompilace pro sparc v9

13.10.2007 19:09 deda.jabko | skóre: 23 | blog: blog co se jmenuje "každý den jinak" | za new york city dvakrát doleva a pak už se doptáte
kompilace pro sparc v9
Přečteno: 130×
Odpovědět | Admin

mam jeden pocitac s ultrasparecm t1, distro je debian etch, pro sparc.

nedari se me skompilovat a slinkovat aplikace primo pro tento procesor.

kdyz se snazim skompilovat i ten nejjednodussi program:

foo.c:
#include <stdio.h>

int main()
{
        printf("hello world\n");
        return 0;
}
Makefile:
foo: foo.o
        ld -o foo foo.o -melf64_sparc -L/usr/lib64/ -L/usr/lib/gcc/sparc-linux-gnu/4.1.2/64/ -lgcc -lc /usr/lib64/crt1.o /usr/lib64/libc_nonshared.a /usr/lib64/crti.o

foo.o: foo.c
        gcc -c -m64 -mcpu=v9 foo.c

vsechno vypada normalne:
file foo.o: ELF 64-bit MSB relocatable, SPARC V9, version 1 (SYSV), not stripped
file foo: ELF 64-bit MSB executable, SPARC V9, version 1 (SYSV), for GNU/Linux 2.4.18, dynamically linked (uses shared libs), for GNU/Linux 2.4.18, not stripped

ale kdyz dam spustit ./foo skonci "No such file or directory", kdyz dam spustit sparc64 ./foo nic se nedeje...

netusite nekdo v cem je problem?

Asi před rokem se dostali hackeři na servry Debianu a ukradli jim zdrojové kódy.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.