Hola, ante todo gracias por responder.
Normalmente esas dll se encuentran dentro de la carpeta donde esta allegro, en alguna subcarpeta llamada bin o algo así, dentro tendrá librerias similares a alleg5.dll, o alleg5.dll, los nombres me los estoy inventando ya que no se cual es exactamente, el archivo puede llamarse de otra forma, es para que te guíes. Pegas algunos de esos archivos junto al .exe y prueba ejecutar el programa, haz eso hasta que encuentres el dll correcto, puede que lleve mas de uno.
He estado probando eso, aunque no ha habido exito.
pero si es ese el problema lo habitual es que al ejecutar el programa y saltarte el error te indique cual es exactamente el archivo que falta.
El programa se aborta sin indicarme que me falte algún archivo... Aunque si abro el proyecto desde CodeBlocks (o cualquier otro) y lo ejecuto va perfectamente. Es extraño... seguiré investigando