2012-03-10 2 views
1

Я только что начал программирование iPad. Я пытаюсь импортировать существующий проект. Я получаю следующую ошибку при построении через Xcode (4.2): Google не помог.Использование незаявленного идентификатора 'RTLD_SELF'

enter image description here

/* 
* Copyright 2009 Facebook 
* 
* Licensed under the Apache License, Version 2.0 (the "License"); 
* you may not use this file except in compliance with the License. 
* You may obtain a copy of the License at 
* 
* http://www.apache.org/licenses/LICENSE-2.0 

* Unless required by applicable law or agreed to in writing, software 
* distributed under the License is distributed on an "AS IS" BASIS, 
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 
* See the License for the specific language governing permissions and 
* limitations under the License. 
*/ 

#import "FBLoginButton.h" 
#import "FBLoginDialog.h" 

#include <dlfcn.h> 

/////////////////////////////////////////////////////////////////////////////////////////////////// 

static UIAccessibilityTraits *traitImage = nil, *traitButton = nil; 

@implementation FBLoginButton 

@synthesize session = _session, style = _style; 

/////////////////////////////////////////////////////////////////////////////////////////////////// 
// private 

+ (void)initialize { 
    if (self == [FBLoginButton class]) { 
     // Try to load the accessibility trait values on OS 3.0 
     traitImage = dlsym(RTLD_SELF, "UIAccessibilityTraitImage"); 
     traitButton = dlsym(RTLD_SELF, "UIAccessibilityTraitButton"); 
    } 
} 
+0

Вы отсутствуют некоторые файлы, как он выглядит. С другой «подсказкой» является предупреждение в строке справа - «Неявное объявление функции dlsym недействительно в C99». Я бы предположил, что из этого импорта отсутствует один из файлов заголовков. – Perception

+0

Эти файлы заголовков: '#import "FBLoginButton.h" #import "FBLoginDialog.h" #import ' – Ava

+0

Странно, у меня работает. Проверьте '/ usr/include' и убедитесь, что' dlfcn.h' присутствует в вашей системе. – Perception

ответ

Смежные вопросы