So you guys think everything is properly linked except the text headers ? (by saying "everything" ... well I haven't checked audio, but so far keyboard, mouse, and graphics are fine)
You should make sure, that the header files actually match the library you're using.
I downloaded SFML 2.0 from this website directly, back in December (5months ago ? I believe) and I remember taking the extra steps to make a clean installation, as a matter of fact I spent a bit of time understanding how to built/compile SFML for my system ... and I remember it went smoothly with no errors at the time.
So you've downloaded the RC from the website or the snapshot?
Because if you've downloaded the RC and then still compiled SFML, but now are using the headers from the RC and the self build libs from GitHub, then you've the chaos... ;)
In any case, I have been writing a small game the past two weeks with no errors, that is until I tried to add some text elements yesterday. (It gives the same error regardless of whether I explicitly specify a font, or leave font info completely out)
Try this for a change:
#include <SFML/Graphics.hpp>
int main()
{
sf::Window window(sf::VideoMode(800, 600), "Test Text");
sf::Font font;
font.loadFromFile("arial.ttf");
sf::Text text("Hello! What?", font, 30);
window(window.isOpen())
{
sf::Event event;
while(window.pollEvent(event))
{
if(event.type == sf::Event::Closed)
window.close();
}
window.clear();
window.draw(text);
window.display();
}
}