Δημοσιεύτηκε: 13 Ιαν 2013, 21:05
Οκ... άρα το όλο θέμα έχει να κάνει με το compile...
Μήπως ξέρετε πως ο NASM δημιουργεί δυναμικές βιβλιοθήκες;; στο manual δε βγάζω άκρη
Έδωσα την εντολή που μου είπες, και απο ότι βλέπω ο gcc καλεί το ld, προσπαθώντας να συνδέσει με κάτι άλλα περίεργα όπως crt1.o... Γιατί αυτό;
Το αποτέλεσμα είναι κάτι error για πολλαπλες "_start", γιατί στο αρχείο crt1.o υπάρχουν και άλλες εκτώς από τη δική μου..
Δε γίνεται η δουλειά χωρίς να μπέξω με τον gcc; Απ ευθείας με το ld;
Μήπως ξέρετε πως ο NASM δημιουργεί δυναμικές βιβλιοθήκες;; στο manual δε βγάζω άκρη

Έδωσα την εντολή που μου είπες, και απο ότι βλέπω ο gcc καλεί το ld, προσπαθώντας να συνδέσει με κάτι άλλα περίεργα όπως crt1.o... Γιατί αυτό;
Το αποτέλεσμα είναι κάτι error για πολλαπλες "_start", γιατί στο αρχείο crt1.o υπάρχουν και άλλες εκτώς από τη δική μου..
Δε γίνεται η δουλειά χωρίς να μπέξω με τον gcc; Απ ευθείας με το ld;