Ta des conflits il me semble.
Si tu as installé automatiquement via ton os la version 1.6, tu n'aurais pas de trace 1.6 dans /usr/local/ normalement, du coup tu peux renommé SFML2 en SFML.
Au pire fait comme sa:
Prend le dossier de /usr/local/include/SFML2 dans /usr/local/include/SFML2/include/SFML
Prend le dossier de /usr/local/lib/(libsfml...) dans /usr/local/include/SFML2/lib/
Dans codeblocks, ouvre ton projet, puis dans onglet Projet -> Build options.. -> dans cet fenêtre:
Onglet: Linker Settings -> s'il n'est pas déjà fait tu ajoutes sfml-network dans Link libraries.
Onglet: Search directories -> Tu as plusieurs onglet:
Onglet Compiler -> tu ajoutes: /usr/local/include/SFML2/include
Onglet Linker -> tu ajoutes: /usr/local/include/SFML2/lib
Comme sa, tous sera bien séparé et pas de conflit, codeblocks sera ou joindre sfml 2 et t'aurais pas de soucis dans tes includes en utilisant directement <SFML/xxxx>.
Et au fait, tu as compiler sfml 2 rc sur ton système ? ou tu utilises juste la version prêt (dézipper et utilisation directe des fichiers). Car le 2'ème cas ne fonctionne pas (pour moi du moins) mais après compilation sa fonctionne sans problème.