Ошибка при компиляции: Error while linking
Модератор: Модераторы
А что непонятно по вышеприведённой ссылке? Ставить надо релизную версию средств сборки Apple, а не непонятно что, взятое непонятно откуда.
У меня такая же проблема вылезла после переустановки Lazarus на более позднюю версию, помогло удаление строки
{$R *.res}
в файле проекта .lpr
{$R *.res}
в файле проекта .lpr
-
Павел Ишенин
- постоялец
- Сообщения: 475
- Зарегистрирован: 24.03.2007 09:16:52
>That person should use the latest official release of all tools, or at the very least update to the latest preview of that NDA'd product.
Этому человеку следует использовать последний официальный релиз всех инструментов, или по крайней мере предварительные версии этого NDA продукта.
По русски - надо загрузить последний инструментарий разработчика от apple где это поправлено.
Этому человеку следует использовать последний официальный релиз всех инструментов, или по крайней мере предварительные версии этого NDA продукта.
По русски - надо загрузить последний инструментарий разработчика от apple где это поправлено.
где взять эту версию!? качал с офф сайта лазаруса http://www.lazarus.freepascal.org => http://sourceforge.net/projects/lazarus/files/
update
вроде нашел http://www.hu.freepascal.org/lazarus/
Добавлено спустя 10 часов 23 минуты 13 секунд:
сного тоже самое
update
вроде нашел http://www.hu.freepascal.org/lazarus/
Добавлено спустя 10 часов 23 минуты 13 секунд:
сного тоже самое
Код: Выделить всё
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.4.2 [2010/11/09] for i386
Copyright (c) 1993-2010 by Florian Klaempfl
Target OS: Darwin for i386
Compiling /Users/dangreen/lazarus/project1.lpr
Compiling unit1.pas
Assembling (pipe) lib/i386-darwin/unit1.s
Assembling (pipe) lib/i386-darwin/project1.s
Compiling resource lib/i386-darwin/project1.or
Linking /Users/dangreen/lazarus/project1
ld: warning: -macosx_version_min not specificed, assuming 10.6
ld: warning: unknown stabs type 0xC0 in /Developer/lazarus/lcl/units/i386-darwin/forms.o
ld: warning: unknown stabs type 0xE0 in /Developer/lazarus/lcl/units/i386-darwin/forms.o
ld: warning: unknown stabs type 0xC0 in /Developer/lazarus/lcl/units/i386-darwin/interfacebase.o
ld: warning: unknown stabs type 0xE0 in /Developer/lazarus/lcl/units/i386-darwin/interfacebase.o
ld: warning: unknown stabs type 0xC0 in /Developer/lazarus/lcl/units/i386-darwin/lclproc.o
ld: warning: unknown stabs type 0xE0 in /Developer/lazarus/lcl/units/i386-darwin/lclproc.o
ld: warning: unknown stabs type 0xC0 in /Developer/lazarus/lcl/units/i386-darwin/graphtype.o
ld: warning: unknown stabs type 0xE0 in /Developer/lazarus/lcl/units/i386-darwin/graphtype.o
ld: warning: unknown stabs type 0xC0 in /Developer/lazarus/lcl/units/i386-darwin/fileutil.o
ld: warning: unknown stabs type 0xE0 in /Developer/lazarus/lcl/units/i386-darwin/fileutil.o
ld: in /usr/local/lib/fpc/2.4.2/units/i386-darwin/rtl/macpas.o, indirect symbol index out of range
An error occurred while linking
Error: Error while linking
-
Павел Ишенин
- постоялец
- Сообщения: 475
- Зарегистрирован: 24.03.2007 09:16:52
Речь идет не о lazarus и freepascal, а о инструментарии apple. Видимо надо скачать последние инструменты разработчика которые фирмой apple выкладываются (XCode или как-то так оно называется).
а зачем хкод нужен то?
dangreen
В нём содержаться линкеры, ассемблеры и ещё куча ненужного.
Даже странно, зачем он?!
В нём содержаться линкеры, ассемблеры и ещё куча ненужного.
Даже странно, зачем он?!
ну извините
Добавлено спустя 14 минут 49 секунд:
поставил xcode 4
обсалютно таже самая ошибка!
Добавлено спустя 5 минут 57 секунд:
если опять что то пропустил, тыкните мордой на полный манул по утсановке лазаруса (чтоб работал)
Добавлено спустя 14 минут 49 секунд:
поставил xcode 4
Код: Выделить всё
Hint: Start of reading config file /etc/fpc.cfg
Hint: End of reading config file /etc/fpc.cfg
Free Pascal Compiler version 2.4.2 [2010/11/09] for i386
Copyright (c) 1993-2010 by Florian Klaempfl
Target OS: Darwin for i386
Compiling /Users/dangreen/lazarus/project1.lpr
Compiling unit1.pas
Assembling (pipe) lib/i386-darwin/unit1.s
Assembling (pipe) lib/i386-darwin/project1.s
Compiling resource lib/i386-darwin/project1.or
Linking /Users/dangreen/lazarus/project1
ld: warning: -macosx_version_min not specificed, assuming 10.6
ld: warning: unknown stabs type 0xC0 in /Developer/lazarus/lcl/units/i386-darwin/forms.o
ld: warning: unknown stabs type 0xE0 in /Developer/lazarus/lcl/units/i386-darwin/forms.o
ld: warning: unknown stabs type 0xC0 in /Developer/lazarus/lcl/units/i386-darwin/interfacebase.o
ld: warning: unknown stabs type 0xE0 in /Developer/lazarus/lcl/units/i386-darwin/interfacebase.o
ld: warning: unknown stabs type 0xC0 in /Developer/lazarus/lcl/units/i386-darwin/lclproc.o
ld: warning: unknown stabs type 0xE0 in /Developer/lazarus/lcl/units/i386-darwin/lclproc.o
ld: warning: unknown stabs type 0xC0 in /Developer/lazarus/lcl/units/i386-darwin/graphtype.o
ld: warning: unknown stabs type 0xE0 in /Developer/lazarus/lcl/units/i386-darwin/graphtype.o
ld: warning: unknown stabs type 0xC0 in /Developer/lazarus/lcl/units/i386-darwin/fileutil.o
ld: warning: unknown stabs type 0xE0 in /Developer/lazarus/lcl/units/i386-darwin/fileutil.o
ld: in /usr/local/lib/fpc/2.4.2/units/i386-darwin/rtl/macpas.o, indirect symbol index out of range
An error occurred while linking
Error: Error while linking
обсалютно таже самая ошибка!
Добавлено спустя 5 минут 57 секунд:
если опять что то пропустил, тыкните мордой на полный манул по утсановке лазаруса (чтоб работал)
Специально проверил: MacOS X Leopard 10.6.5, Xcode 3.2.4 for Mac OS X 10.6 and iOS 4.1, fpc 2.4.2, Lazarus 0.9.29 rev 25472 - всё прекрасно работает.
п.с. Чуть не забыл всё это на платформе i386/x86_64
Добавлено спустя 7 минут 25 секунд:
По установке, было на форуме и не раз.
http://freepascal.ru/forum/viewtopic.php?f=23&t=4218
http://freepascal.ru/forum/viewtopic.php?f=1&t=5124
И вот похожая на вашу тему http://freepascal.ru/forum/viewtopic.php?f=5&t=4787
п.с. Чуть не забыл всё это на платформе i386/x86_64
Добавлено спустя 7 минут 25 секунд:
По установке, было на форуме и не раз.
http://freepascal.ru/forum/viewtopic.php?f=23&t=4218
http://freepascal.ru/forum/viewtopic.php?f=1&t=5124
И вот похожая на вашу тему http://freepascal.ru/forum/viewtopic.php?f=5&t=4787
Написал бы кто-нибудь мануал по установке FPC и Lazarus в MacOS, что ли... 
http://freepascal.ru/forum/viewtopic.ph ... 24&p=36583 тут он есть) в крации
Добавлено спустя 6 часов 39 минут 31 секунду:
СКОМПИЛИРОВАЛ! ВСЕМ СПАСИБО!
Устанавливаем XCode
Устанавливаем Xcode Integration Toolkit (находится в fpc-2.2.4.intel-macosx.dmg)
Устанавливаем сам fpc
Устанавливаем исходникик fpc (fpcsrc-2.2.4-intel-macosx.dmg)
Устанавливаем Lazarus (lazarus-0.9.28.2-i386-macosx.dmg)
Добавлено спустя 6 часов 39 минут 31 секунду:
СКОМПИЛИРОВАЛ! ВСЕМ СПАСИБО!
