Bueno, en Codeblocks cuando lo pongo en Modo "Depuración" no me deja cerrar la ventana. Tengo que apagar el depurador:

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: ukol en 22 Marzo 2013, 23:03 PMLa versión 2.0... Completa.
¿Qué paquete te bajaste de SFML?
Esas funciones que no puede referenciar son del sistema de excepciones de gcc para c++, hay 2 tipos y no se pueden mezclar en el mismo ejecutable. Probablemente sea un problema de compatibilidad binaria.
#include <SFML/Window.hpp>
int main()
{
sf::Window window(sf::VideoMode(800, 600), "My window");
// run the program as long as the window is open
while (window.isOpen())
{
// check all the window's events that were triggered since the last iteration of the loop
sf::Event event;
while (window.pollEvent(event))
{
// "close requested" event: we close the window
if (event.type == sf::Event::Closed)
window.close();
}
}
return 0;
}
Citarc:\mingw\bin\..\lib\gcc\mingw32\4.7.2\..\..\..\libsfml-window-s.a(VideoMode.cpp.obj):VideoMode.cpp|| undefined reference to `__gxx_personality_sj0'|
c:\mingw\bin\..\lib\gcc\mingw32\4.7.2\..\..\..\libsfml-window-s.a(VideoMode.cpp.obj):VideoMode.cpp|| undefined reference to `_Unwind_SjLj_Register'|
c:\mingw\bin\..\lib\gcc\mingw32\4.7.2\..\..\..\libsfml-window-s.a(VideoMode.cpp.obj):VideoMode.cpp|| undefined reference to `_Unwind_SjLj_Unregister'|
c:\mingw\bin\..\lib\gcc\mingw32\4.7.2\..\..\..\libsfml-window-s.a(VideoMode.cpp.obj):VideoMode.cpp|| undefined reference to `_Unwind_SjLj_Resume'|
||=== Build finished: 4 errors, 0 warnings (0 minutes, 0 seconds) ===|
void ImprimirSprite(BITMAP* sprite,int x,int y,int TAMX,int TAMY)
{
int i,j;
for (j = 0; j < TAMX;j++)
for (i = 0; i< TAMY;i++)
if (color del pixel[i][j] != FUCSIA)
putpixel(screen,x+j,y+i,color del pixel[i][j]);
}
int revisarnotas(int fd)
{
...
return (fd);
close(fd);
}