This binary has no unicodestrings support compiled in

Вопросы программирования на Free Pascal, использования компилятора и утилит.

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

Ответить
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

This binary has no unicodestrings support compiled in

Сообщение Brainenjii »

This binary has no unicodestrings support compiled in.
Recompile the application with a unicodestrings-manager in the program uses clause.
Что с этим делать? ^_^ Опция "-Fcutf8" в дополнительных параметрах к компилятору не помогает
Odyssey
энтузиаст
Сообщения: 580
Зарегистрирован: 29.11.2007 16:32:24

Сообщение Odyssey »

Код: Выделить всё

uses 
  cwstring, <все остальные модули>;
Аватара пользователя
Brainenjii
энтузиаст
Сообщения: 1351
Зарегистрирован: 10.05.2007 00:04:46

Сообщение Brainenjii »

Спасибо. Выяснилось, что проблема возникала на UTF8UpperCase
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

После пересборок Лазаруса под FreeBSD, получаю:
This binary has no unicodestrings support compiled in.
Recompile the application with a unicodestrings-manager in the program uses clause.
An unhandled exception occurred at $0805CB43:
ENoWideStringSupport: SIGQUIT signal received.
$0805CB43

Добавление модуля cwstring - не помогает. Под виндой - порядок. Версии одинаковые. Куда копать?
Аватара пользователя
hinst
энтузиаст
Сообщения: 781
Зарегистрирован: 12.04.2008 18:32:38

Сообщение hinst »

пфф. В линуксе легко так сделать: пересобрать что-нибудь и потом выяснится что ты запускаешь не то что собрал потому что оно положилось в другую папку либо вообще не положилось потому, что прав не было
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Пути поменялись. Раньше оно было в /usr/local/share/lazarus, теперь в /usr/local/lazarus
Но ведь старая версия работала нормально.
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

GAMER
Может быть локаль виновата?
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Хм... Локаль вроде не трогал.
Попробую грохнуть свн-версии, и поставить с портов. Посмотрю, что будет
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

GAMER
А раньше Вы Lazarus собирали на этой установке ОС без ошибок?
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Да, но пришлось напильником что-то дорабатывать. Но я пользовался только lazbuild.
Алгоритм был следующим:
1. Ставим с портов фрипаскаль
2. Ставим с портов Лазарус.
3. Вытягиваем по свн фрипаскаль. Пересобираем.
4. Вытягиваем по свн Лазарус - пересобираем.

До определенного момента все хорошо работало.

Потом поменяли пути, плюс я долго не обновлял и что-то поламалось.
при чем Лазарус собирается, но не собирает проекты.
Vadim
долгожитель
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Сообщение Vadim »

Надо попробовать все настроечные файлы удалить (и лазарусовые и фрипаскальные), поставить fpc заново с портов, а Lazarus не ставить с портов, а собрать из исходников в своём домашнем каталоге.
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

Наблюдаю эту же картину.
Началось с неделю назад гдето.
Пока не напрягает - но надо в багтрекер отписать.
Это всё проявляется только на транковых версиях FPC и Lazarus.
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

А где именно проблема? В транковой версии фпц или транковой версии Лазаруса? Или только в их комбинации?

PS. Судя по всему поламали транковую версию Лазаруса.
Аватара пользователя
GAMER
энтузиаст
Сообщения: 627
Зарегистрирован: 06.08.2008 13:41:07
Откуда: Ужгород-Днепр, Украина
Контактная информация:

Сообщение GAMER »

Писал на багтрекер. Пофиксили.
Ответить