Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Builder C++. Релиз. Многопоточный.

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Компилируемые языки] >> Builder C++. Релиз. Многопоточный.
Имя
Сообщение << Старые топики   Новые топики >>
Builder C++. Релиз. Многопоточный. - 2008-12-15 15:07:35.130000   
D. Scandal

Сообщений: 1360
Оценки: 345
Присоединился: 2007-12-01 16:39:35.550000
При конечной версии компилирования, юзаю следующий алгоритм:
а) Project/Options
б) Compiler - Release
в) На Packages убираю флажок Build with runtime packages
г) На Linker утилизирую Use Dynamic RTL
д) Компилирую

Запуск на всевозможных машиных шуршал, только в путь.
Прога с одним дочерним потоком (поток создавался функцией _beginthread) - на машинах с Builder(ом) пашет.

Но!!! На машинах без Builder(а) вылетает после захода в поток, на некоторых лепит ошибку серии "Вы не по тому адресу"

Мне так грустно. Что делать?

Post #: 1
RE: Builder C++. Релиз. Многопоточный. - 2008-12-15 15:15:04.693333   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Таскать билдеровский рантайм с собой =). Или Use static Run Time Libraries
Post #: 2
RE: Builder C++. Релиз. Многопоточный. - 2008-12-15 15:22:33.820000   
D. Scandal

Сообщений: 1360
Оценки: 345
Присоединился: 2007-12-01 16:39:35.550000
Ухаха. Ну, ты меня ошарашил. Одарил новостью к Новому Году.
Вариант "или" рассматривается.
Post #: 3
RE: Builder C++. Релиз. Многопоточный. - 2008-12-15 15:26:41.006666   
_SaZ_

Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
Кхм. Так а других решений быть и не может, собственно (без переделки кода). Как ты собираешься использовать то, чего нет? :)
Post #: 4
RE: Builder C++. Релиз. Многопоточный. - 2008-12-15 17:01:51.693333   
D. Scandal

Сообщений: 1360
Оценки: 345
Присоединился: 2007-12-01 16:39:35.550000
Не получается. Вылетает даже пустой поток.
Жизнь дала трещину.
Post #: 5
RE: Builder C++. Релиз. Многопоточный. - 2008-12-15 17:46:19.240000   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: D. Scandal

Мне так грустно. Что делать?


не грусти, это не повод

по существу - чем тебе так дорог рантайм Builder'а? можешь сформулировать хотя бы общее ТЗ и краткую историю того, как ты докатилось до такой жизни~wдо использования этого чуда компиляторостроения?
Post #: 6
RE: Builder C++. Релиз. Многопоточный. - 2008-12-15 18:02:37.790000   
D. Scandal

Сообщений: 1360
Оценки: 345
Присоединился: 2007-12-01 16:39:35.550000
Сама не пойму, как меня всосало в такие дебри.

Но факт остается фактом. Поток в память не хочет. Он просто фоново дефилирует в цикле. Ошибка является в месте, где создается поток.
Post #: 7
RE: Builder C++. Релиз. Многопоточный. - 2008-12-15 18:10:15.773333   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: D. Scandal

Сама не пойму, как меня всосало в такие дебри.

Но факт остается фактом. Поток в память не хочет. Он просто фоново дефилирует в цикле. Ошибка является в месте, где создается поток.


понимаешь ли, с одной стороны это можно отладить; более того, обычно это довольно увлекательно и всячески доставляет - но вот ковыряться в борландовских поделиях желания нет никакого

ещё раз - дай ТЗ ;) если задача не связана напрямую с анальным рабством M$'у или борланду, а носит сколько-нибудь технический характер - всячески постараюсь помочь
Post #: 8
RE: Builder C++. Релиз. Многопоточный. - 2008-12-15 18:20:54.630000   
D. Scandal

Сообщений: 1360
Оценки: 345
Присоединился: 2007-12-01 16:39:35.550000
Никакого анального рабства, что ты?! Все легально. Орально.

Благодарю за отклики, ненаглядные мои монстры кода. Разобралась. Трабла была зарыта в AnsiString.
Post #: 9
RE: Builder C++. Релиз. Многопоточный. - 2008-12-15 18:32:02.930000   
Denaturat

Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
quote:

ORIGINAL: D. Scandal

Никакого анального рабства, что ты?! Все легально. Орально.


как мило :)

quote:

ORIGINAL: D. Scandal

Благодарю за отклики, ненаглядные мои монстры кода. Разобралась. Трабла была зарыта в AnsiString.


ну ты обращайся, ежели чего - не факт, что получишь ответ, но вот на отклик можешь всегда расчитывать ;)
Post #: 10
Страниц:  [1]
Все форумы >> [Компилируемые языки] >> Builder C++. Релиз. Многопоточный.







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.