Неопределенная ссылка на символ, даже если библиотека связана

При связывании проекта, над которым я работаю, компоновщик выдает следующие ошибки:

/usr/bin/ld: ../Includes and Libs/lib/libsfml21rca.a(SoundFile.o): undefined reference to symbol 'sf_read_short@@libsndfile.so.1.0'

/usr/bin/ld: note: 'sf_read_short@@libsndfile.so.1.0' is defined in DSO /usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/libsndfile.so so try adding it to the linker command line

/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/libsndfile.so: could not read symbols: Invalid operation

Дело в том, что libsndfile.so уже связан с libsfml21rca.a, поэтому я не знаю, в чем проблема.

используя Code :: Blocks 10.05

Спасибо за помощь заранее

РЕДАКТИРОВАТЬ:

Вот команда связывания:

g ++ -L "Включает и Libs / lib " -L»Включает в себя и libs / lib / raknet3_731 " -L»Включает и Libs / lib / d3d_new / x86 " -L»Включает и Libs / lib / ogg " -L»Включает в себя и Libs / lib / sdl " -LBullet / lib -o (имя файла) ... (множество объектных файлов) -lGLEW -lglfw -lGL -lGLU -lpthread -lopenal -ljpeg -lfreetype -lsndfile -lXrandr -lsfml-system -lsfml-window -lsfml -audio ../Bullet/lib/LinearMath.lib ../Bullet/lib/BulletCollision.lib ../Bullet/lib/BulletDynamics.lib "../Включает и Libs / lib / raknet3_731 / RakNetLibStaticDebug.lib " "../Включает и Libs / lib / libsfml21rca.a " ../../../../../../home/msabol/Desktop/SFML/sfml2st/sfmlVideo/sfmlVideo/bin/Release/libsfmlVideo.a ../../../ .. /../../home/msabol/Desktop/SFML/sfmlVideo/bin/Release/libsfmlVideo.a

Ответы на вопрос(1)

Ваш ответ на вопрос