"dc++" source + winelib = "dc++" без wine (Сборка dc++ с winelib для нативной работы dc++)

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

Ответить
Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64
Контактная информация:

"dc++" source + winelib = "dc++" без wine

Сообщение estaf »

Слышал, что можно собрать dc++ или StrongDC так, что бы они могли работать, потом, уже без поддержки wine. ака, сделать порт. Люди отзывались, что проги отлично, потом, работают. Русский везде есть. Без траблов. Но как, не поделились.

Решил погуглить данную тему, но кроме мусора ничего не нашел. Английский знаю вообще плохо..

Кто собирал, или знает, как собирать win-исходники с помощью wine тулкитов?

Исходники dc++ здесь

Задача не собрать, а показать, как это делается. Или, если кто знает, где можно почитать, как это делать, но не на 100 страниц на английском :) Если кто разбирается, что стоит показать командами, как это делается.
Спасибо сказали:
d_n_k
Сообщения: 636
ОС: Gentoo GNU/Linux

Re: "dc++" source + winelib = "dc++" без wine

Сообщение d_n_k »

качаешь отсюда :pserver:anonymous@cvs.linuxdcpp.berlios.de:/cvsroot/linuxdcpp

потом качаешь scons и собираешь ldcpp

у меня работает.
все сказанное есть имхо...
Спасибо сказали:
Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение estaf »

d_n_k писал(а):
09.07.2006 23:12
качаешь отсюда :pserver:anonymous@cvs.linuxdcpp.berlios.de:/cvsroot/linuxdcpp

потом качаешь scons и собираешь ldcpp

у меня работает.


А у меня падает примерно каждые 8 часов. +если отменить закчку из очереди, не остановив ее заранее, то тоже падает.
нет многопоточности. нет cp1251 в чате. или если и настроить, то utf-8 имена файлов будут не видны...
не дело.
Спасибо сказали:
Rumata
Сообщения: 30

Re: "dc++" source + winelib = "dc++" без wine

Сообщение Rumata »

и еще если скачиваешь файл с русскими буквами,получаем ?????.avi(например). Валкнут самый толковый на данный момент =/

ЗЫ wine0.9.16 запускает StrongDc(правда поддтормаживает)
Спасибо сказали:
d_n_k
Сообщения: 636
ОС: Gentoo GNU/Linux

Re: "dc++" source + winelib = "dc++" без wine

Сообщение d_n_k »

estaf писал(а):
09.07.2006 23:32
А у меня падает примерно каждые 8 часов. +если отменить закчку из очереди, не остановив ее заранее, то тоже падает.
нет многопоточности. нет cp1251 в чате. или если и настроить, то utf-8 имена файлов будут не видны...
не дело.


пишешь LANG=ru_RU.CP1251 и настраиваешь G_BROUKEN_FILENAME (или как её там) и с utf8 нет никаких проблем: в чате все по-русски, файлы сохраняются нормально.

насчет 8 часов - не знаю, так долго никогда не пользовал.

в полне возможно, что качал старый cvs или новый, в котором что-то могли поломать.

сегодня проверю с >8 часами работы.
все сказанное есть имхо...
Спасибо сказали:
Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение estaf »

Нет. Спасибо. Меня не устраивает все это.

Я хочу собрать dc++ с winelib. Нужна помощь.
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: "dc++" source + winelib = "dc++" без wine

Сообщение Лис »

Слышал, что можно собрать dc++ или StrongDC так, что бы они могли работать, потом, уже без поддержки wine. ака, сделать порт. Люди отзывались, что проги отлично, потом, работают. Русский везде есть. Без траблов. Но как, не поделились.

А dc++ под вином нормально работает? А то я пробовал запустить под последней версией вина - выдавало исключение при попыкте открыть список любого пользователя. В лучших традициях Винды.
Спасибо сказали:
Аватара пользователя
ety
Сообщения: 358
ОС: Linux

Re: "dc++" source + winelib = "dc++" без wine

Сообщение ety »

нормально, если PnP в опциях отключить, он еще пока полностью не эмулируется.
Лис писал(а):
12.07.2006 13:32
А dc++ под вином нормально работает? А то я пробовал запустить под последней версией вина - выдавало исключение при попыкте открыть список любого пользователя. В лучших традициях Винды.


вообще, при некоторой сноровке и опыте дебаггинга windows прог, можно быстро отладить wine под запуск многих проги.

отсюда и легенды про злобыных wine шаманах запускающих любые проги и не делящихся тайным знанием ^_^
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
Спасибо сказали:
Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение estaf »

Я не знаю, может, я не правильно задал вопрос.
Повторюсь.
Задача не запустить win прогу из-под wine, а собрать исходники так, что бы потом такой проге wine уже не потребовалась бы.

Пример - win32 codecs. Только, это библиотеки. Задача же собрать программу, которая бы сама запускалась. Нативно запускалась.

Это не Photoshop, где нет исходников. Это прога, где они есть.
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение BaBL »

estaf писал(а):
22.07.2006 02:02
Я не знаю, может, я не правильно задал вопрос.
Повторюсь.
Задача не запустить win прогу из-под wine, а собрать исходники так, что бы потом такой проге wine уже не потребовалась бы.

Пример - win32 codecs. Только, это библиотеки. Задача же собрать программу, которая бы сама запускалась. Нативно запускалась.

Это не Photoshop, где нет исходников. Это прога, где они есть.

не тормози, LinuxDC++ прекрасно работает. Более того это и есть твой DC++, портированный на Linux, то, что ты ща пытаешься сам сделать и думаешь что оно работать будет стабильно.

запускай LANG=ru_RU.cp1251 и все будет ОК, работает у меня он неделями без отрубания.
Спасибо сказали:
Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение estaf »

запускай LANG=ru_RU.cp1251 и все будет ОК, работает у меня он неделями без отрубания.


Прога должна нормально работать у всех, а не "у меня".
Прога вешается в определенных моментах. Перестает отзываться. При этом не видно, что бы железо где-то было нагружено. диск, проц итц. можно ждать час, два. Или проц вешается на такое же время.

Или буду видеть текст кириллицы в чате, файлы. У меня будут видеть файлы в кириллической кодировке, но то, что я буду говорить в чат - никто не поймет. будет каша.
метод ввода тоже не поможет.
версия linuxdc - из cvs, залитая вчера.

Еще раз.
Я вижу все, что написано на cp1251. Мои файлы с русскими именами тоже видны, но то, что я говорю в чат - никому не понятно. Видны крякозяблы.
Это вечная тема у этой программы будет. Давай закроем ее.
Не знаешь, как собрать то, про что я говорю, пожалуйста, отойди в сторону.
Работает - поздравляю.
Если есть предложения и Ты точно знаешь все ньюансы сборки linuxdc - напиши про это в другой ветке.
Тема топика немножко отличается от того, что Ты предлагаешь начать.
Уверен, что Ты про сборку знаешь все на 100% и можешь дать совет как это делать каждому, у кого имеются проблемы с работой этой софтины, ведь, у "тебя же работает"?! :)

Извини, если, вдруг почему-то, мой тон для Тебя оказался резок.
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение BaBL »

estaf писал(а):
23.07.2006 06:31

запускай LANG=ru_RU.cp1251 и все будет ОК, работает у меня он неделями без отрубания.


Да знаю я про это. Я буду видеть текст кириллицы в чате, файлы. У меня будут видеть файлы в кириллической кодировке, но то, что я буду говорить в чат - никто не поймет. будет каша.
метод ввода тоже не поможет.
версия linuxdc - из cvs, залитая вчера.

Еще раз.
Я вижу все, что написано на cp1251. Мои файлы с русскими именами тоже видны, но то, что я говорю в чат - никому не понятно. Видны крякозяблы.
Это вечная тема у этой программы будет. Давай закроем ее.
Не знаешь, как собрать то, про что я говорю, пожалуйста, отойди в сторону.

Извини.

я то знаю, с кириллицей все ОК, либо у тебя локали нету, либо шрифты, проверяй.

locale -a | grep ru



Изображение


и будьте повежливей, иначе пошлют куда подальше.

Извини.
Спасибо сказали:
Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение estaf »

Уважаемый BaBL. Большая просьба не вмешиваться в тему, которая мало касается Ваших на нее взглядов.
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение BaBL »

estaf писал(а):
23.07.2006 06:48
Уважаемый BaBL. Большая просьба не вмешиваться в тему, которая мало касается Ваших на нее взглядов.

Уважаемый estaf. Большая просьба ЧИТАТЬ что Вам отвечают. Все прекрасно работает, все всех видят и читают, ldcpp работает неделями, качает, ищет и так далее. Разберитесь со своей проблемой и не епите мозги! Нету локали - сгенерируйте.


где кракозябры?

Изображение
Спасибо сказали:
Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение estaf »

BaBL писал(а):
23.07.2006 06:51
.................
где кракозябры?

........


Я верю, что у Тебя "все работает". Но давай это будем говорить в другой топик. Хорошо?

Я начал тему совершенно иного характера, отличного от того, что Ты так настойчиво предлагаешь.

Вот вещь, которая была неукоснительно выполнена.

Хорошо :)
locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

locale -a | grep ru
ru_RU
ru_RU.cp1251
ru_RU.koi8r
ru_RU.utf8

Я отлично пишу русский в Gaim. Отлично вижу любую софтину Gtk2/QT
Отлично работает консольный режим. Проблемы только на gtk1. Хотя, в отдельности, можно и их побороть.
Повторять все заново - глупо. И не стоит забывать, что локаль - не единственная проблем. Про зависания проги я уже сказал.

Можно гонять прогу. Ты можешь мне еще раз сказать, что у Тебя все работает. Только, Пожалуйста. Я очень тебя прошу. Давай Ты будешь давать эти советы в другой ветке. Просьба без какой-либо задней мысли.
Спасибо сказали:
Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение estaf »

Вот, кстати, док-во:
Изображение
Спасибо сказали:
BaBL
Сообщения: 767
ОС: Debian GNU/Linux SID
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение BaBL »

estaf писал(а):
23.07.2006 16:14
Вот, кстати, док-во:
Изображение

беркова-двд1? шаалунишка!!!


локаль попробуй заново создать, возможно ошибся где-то в запуске в локали, с cp1251 он точно работает нормально и все видно.
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: "dc++" source + winelib = "dc++" без wine

Сообщение Nightwolf_ng »

Мда... DC++ штука хорошая, но вот сегфолтится при попытке расшаривания папки...
В консоли вижу:

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

$ /home/maniak/linuxdcpp/bin/ldcpp
Loading: Hash database
Loading: Shared Files
Loading: Download Queue
Ошибка сегментирования

Куда б копнуть? :unsure:
Спасибо сказали:
Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение estaf »

BaBL писал(а):
23.07.2006 17:03
беркова-двд1? шаалунишка!!!


локаль попробуй заново создать, возможно ошибся где-то в запуске в локали, с cp1251 он точно работает нормально и все видно.


Нет. Это ничего не дает.

Наверное, случай с Gaim так ни о чем никому и не сказал.
Повторбсь. В Gaim виден русский в чате в двух направлениях.
Также, не имею проблем ни с одной прогой, в плане локализации.
Спасибо сказали:
Аватара пользователя
Nightwolf_ng
Сообщения: 1483
Статус: Участнег
ОС: Женько и семёрко

Re: "dc++" source + winelib = "dc++" без wine

Сообщение Nightwolf_ng »

Mati_maniak писал(а):
23.07.2006 20:25
Куда б копнуть? :unsure:

Копнул в сторону установки версии посвежее... Вроде работает... :)
Спасибо сказали:
Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение estaf »

Нее. Эт несереъезно...
Прога развивающаяся. Успехов ей.

Но почему бы не открыть тему по linuxdc и не решать проблемы именно там?

Я начал тему совершенно по другому сабжу..

У меня нет вопросов к LinuxDC. Равно, как и пользоваться ею я не хочу.

Вопрос открыт по сборке той вещи, что прозвучала в заголовке.
Нафига оффтоп-то разводить, люди?
Спасибо сказали:
pelmen
Сообщения: 1268
ОС: debian

Re: "dc++" source + winelib = "dc++" без wine

Сообщение pelmen »

Я полностью согласен с автором темы. Забудьте про linuxdcpp. Да, программа хорошая, но если есть исходники виндовой версии, то можно ли их переделать и собрать под линукс? Лично мне это ради интереса, да и может работать будет лучше (хотя меня и линуксДЦ устраивает). Короче ищем альтернативу. (Только не надо вот этого... про валькнут:) )
Спасибо сказали:
Аватара пользователя
estaf
Сообщения: 459
ОС: archLinux какой-то x86_64
Контактная информация:

Re: "dc++" source + winelib = "dc++" без wine

Сообщение estaf »

update
Спасибо сказали:
Ответить