tcc sur Android crt1.o crti.o : file not found
Bonjour à tous,
J'ai compilé tiny c compiler (tcc) sur Android avec gcc et il manque 2 fichier crt1.o et crti.o. gcc utilise des fichiers similaires :
Code:
1 2 3 4 5
| crtbegin_dynamic.o
crtbegin_so.o
crtbegin_static.o
crtend_android.o
crtend_so.o |
D'après ce que j'ai compris, ils servent à faire l'allocation et la libération de la mémoire. J'ai essayé de faire des liens symboliques :
Code:
1 2
| crt1.o -> crtbegin_dynamic.o
crti.o -> crtend_android.o |
mais sans succès, il me dit:
Code:
1 2
| tcc: crt1.o invalid object file
tcc: crti.o invalid object file |
Il y a surement des adaptations de crt1 crti pour la plateforme Android et je pensais que c'était la raison pour laquelle gcc utilisait des fichier différents mais ça ne fonctionne pas alors je me trompe surement.
Quelqu'un aurait-il une solution ou une idée sur ce qu'il faudrait faire ?
Merci d'avance.
Ps: pour enlever quelques ambiguïtés, quand je parle de gcc c'est le gcc d'Android avec lequel j'ai compilé tcc.