2013-03-16 3 views
0
ld: warning: ignoring file /Library/Frameworks/SDL_image.framework/SDL_image, file was  
built for unsupported file format (0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 0x 0 
0x 0 0x 6 0x 0 0x 0 0x 0) which is not the architecture being linked (i386): 
/Library/Frameworks/SDL_image.framework/SDL_image 
    Undefined symbols for architecture i386: 
    "_IMG_Load", referenced from: 
    Image::Image(char const*)in main.o 
    ld: symbol(s) not found for architecture i386 
    collect2: ld returned 1 exit status 

Я получаю вышеуказанную ошибку в своем проекте SDL, и я не уверен, почему. Он работал в последний раз, когда я запускал программу (около трех месяцев назад), и теперь она не работает. Есть идеи?SDL и Xcode (SDL_image игнорируются)

ответ

-1

Вы, очевидно, установили неверную версию SDL_image, если вы используете Mac OS X, вы должны установить mac version.

0

получить 32-битную версию - вот чего нет в этом случае.

  • 'i386 = Intel 32bit'
  • 'x86_64 = Intel 64bit'
Смежные вопросы