Aiken
05/07/2004, 22:45
hola, creo que he encontrado un bug que seguro que ya sabiais y teniais en la lista de TODO, pero porsiacaso ...
recordais el problema del linkado del crt0.o y el FP harware vs soft ?? Pues resulta que la solucion al enigma es que el crt0.o TIENE QUE SER EL PRIMERO EN LA LISTA DE ARCHIVOS A LINKAR !!!
EL BUG. Pues que he visto que en Prueba.dev del ejemplo creo recordar que el crt0.s tiene PRIORITY 100 !!! con lo que es el primero en linkar y funciona. OK Pues pienso voy a poner 100 a mi crt0.s en mi proyecto, PROBLEMA el entorno da un MEGA-ERROR y saca una ventana de "Terminate Application" y no hay forma de cambiar la priority !!!
SOLUCION. Copie el Prueba.dev que ya tiene la prioridad 100, añadi mis archivos y modifique a mano el gp32.mak y tal y FUNCIONA !!!
Espero sirva para solucionar el problema a alguien,
Aiken
recordais el problema del linkado del crt0.o y el FP harware vs soft ?? Pues resulta que la solucion al enigma es que el crt0.o TIENE QUE SER EL PRIMERO EN LA LISTA DE ARCHIVOS A LINKAR !!!
EL BUG. Pues que he visto que en Prueba.dev del ejemplo creo recordar que el crt0.s tiene PRIORITY 100 !!! con lo que es el primero en linkar y funciona. OK Pues pienso voy a poner 100 a mi crt0.s en mi proyecto, PROBLEMA el entorno da un MEGA-ERROR y saca una ventana de "Terminate Application" y no hay forma de cambiar la priority !!!
SOLUCION. Copie el Prueba.dev que ya tiene la prioridad 100, añadi mis archivos y modifique a mano el gp32.mak y tal y FUNCIONA !!!
Espero sirva para solucionar el problema a alguien,
Aiken