Не собирается бинарник: "не удалось заполнить отладочный ра"

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Не собирается бинарник: "не удалось заполнить отладочный ра"

Сообщение de-signer » 02.07.2015 13:03:34

Привет всем.

Перевожу проект с дельфи. Вроде всё пофиксил и компилятор радостно отдал результаты своей работы компоновщику. А вот далее ступор:
/usr/bin/objcopy:/home/user/data/projects/lazarus/~RTSPS/linux/stLcD4lA: не удалось заполнить отладочный раздел ссылок «"/home/user/data/projects/lazarus/~RTSPS/linux/PORT.dbg"»: Нет такого файла или каталога
Смотрю:
user@comp:~/data > ls /home/user/data/projects/lazarus/~RTSPS/linux/PORT.dbg
/home/user/data/projects/lazarus/~RTSPS/linux/PORT.dbg
user@comp:~/data >
Как это его нет? Вот же он.
Причём ставлю опцию сборки Release (т.е. с вырезанной отладочной инфой) - всё собирается и даже как-то работает. Почему же не собирается Debug? Отладка очень нужна. Собираю под Linux. Lazarus 1.4.0. FPC 2.6.4.
de-signer
новенький
 
Сообщения: 12
Зарегистрирован: 24.06.2015 11:21:35

Re: Не собирается бинарник: "не удалось заполнить отладочный

Сообщение Ism » 02.07.2015 13:29:58

Скорее всего дело в кодировке, с русскими путями у Лазаруса были проблемы, а там в пути видна странная закорючка
Ism
энтузиаст
 
Сообщения: 908
Зарегистрирован: 06.04.2007 17:36:08

Re: Не собирается бинарник: "не удалось заполнить отладочный

Сообщение de-signer » 02.07.2015 15:53:03

Эта закорючка называется тильда и к русскому языку отношения не имеет. Вместо неё можно смело поставить подчёркивание и ничего не изменится.
de-signer
новенький
 
Сообщения: 12
Зарегистрирован: 24.06.2015 11:21:35

Re: Не собирается бинарник: "не удалось заполнить отладочный

Сообщение Helltar » 02.07.2015 19:40:33

https://www.google.com/search?q=objcopy ... section%22

Какой дистрибутив Linux?

с русскими путями у Лазаруса были проблемы

Виндопроблемы.

тильда и к русскому языку отношения не имеет. Вместо неё можно смело поставить подчёркивание и ничего не изменится.

Эту тильду внезапно может заменить на "/home/user", но если выдает ошибку и без неё, тогда с этим норм.
Аватара пользователя
Helltar
новенький
 
Сообщения: 22
Зарегистрирован: 11.07.2013 02:28:53

Re: Не собирается бинарник: "не удалось заполнить отладочный

Сообщение Максим » 03.07.2015 00:27:48

de-signer писал(а):Вместо неё можно смело поставить подчёркивание и ничего не изменится.

Проверяли?
Аватара пользователя
Максим
энтузиаст
 
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Re: Не собирается бинарник: "не удалось заполнить отладочный

Сообщение de-signer » 03.07.2015 12:37:47

Эту тильду внезапно может заменить на "/home/user", но если выдает ошибку и без неё, тогда с этим норм.

Я! Блин, дитя доса и винды. Совсем из башки вылетело, что в линуксе это системный символ. Естественно сборщику кавычки никто не ставил и тильду поменяло. Спасибо огромное.
Проверяли?

Уже да =)
de-signer
новенький
 
Сообщения: 12
Зарегистрирован: 24.06.2015 11:21:35


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 223

Рейтинг@Mail.ru