Portál AbcLinuxu, 12. května 2025 03:03
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?
Na otázku zatím nikdo bohužel neodpověděl.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.