@pihel
Sql, Oracle, pl/sql, BI, ETL, php, olap

Работа с ICONV в WINE

Добрый день,
подскажите есть ли возможность работать с linux'овскими командами, когда программа запущена из под WINE?
В частности меня интересует перекодирование текста через ICONV.

Спасибо.
  • Вопрос задан
  • 2702 просмотра
Решения вопроса 1
@ITLav
Вам не нужен iconv, штатные MultiByteToWideChar и WideCharToMultiByte работают и проблем не имеют.
Если добавляется мусор — ищите проблемы в своей программе. Видимо, выделяете буфер меньшего размера, чем нужно.

Если же действительно есть необходимость выполнять linux-команды, то можно в C:\windows\command, например, создать shell-скрипт. Его вызывать из Wine (он будет доступен), а уже в нём будут доступны все команды Linux.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
z0rc
@z0rc
За границы Wine выбраться не получится. Можно обойтись iconv из состава cygwin, mingw или msys.
Ответ написан
Комментировать
DjPhoeniX
@DjPhoeniX
Hardcore iOS & ESP developer & DJ
Использовать линукс, разрабатывать в него приложение под wine, дёргая из приложения команды линукса…
И почему мне вспомнилась баянистая фраза про Мсье?
Ответ написан
ixSci
@ixSci
А можно использовать ICU
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы