|
v7: Сборка 1С++ из исходников | ☑ | ||
---|---|---|---|---|
0
АЛьФ
15.06.17
✎
14:53
|
У кого-нибудь сохранился полный набор дистрибутивов и инструкция по их установке для сборки 1С++ из исходников?
|
|||
1
Ёпрст
15.06.17
✎
15:02
|
||||
2
Ёпрст
15.06.17
✎
15:02
|
там есть ссылки
|
|||
3
orefkov
15.06.17
✎
15:08
|
(0)
Первый шаг на пути в некроманты :) |
|||
4
АЛьФ
15.06.17
✎
15:09
|
2(1) Там исходники самой компоненты. С ними проблем нет. Только чтобы их собрать надо еще компилятор от Intel определенной версии и какие-то наборы библиотек (не помню уже какие). На форуме 1С++ есть старая ветка, где я уже искал исходники и тогда даже нашел, но сейчас те ссылки уже не работают. Вот ищу заново.
|
|||
5
orefkov
15.06.17
✎
15:10
|
Очень даже может быть придётся виртуалку с XP поднимать. Такое ощущение, что там половина софта на свежих виндах не заведётся.
|
|||
6
АЛьФ
15.06.17
✎
15:10
|
2(3) Пффф! Я оттуда и не вылазил. Это вы все вперед шагаете, а мы тут поддерживаем искру жизни в трупе потихоньку.
|
|||
7
АЛьФ
15.06.17
✎
15:10
|
2(5) Уже поставлена. Еще когда свои исходники FormEx реанимировал.
|
|||
8
trdm
15.06.17
✎
15:19
|
kms может помочь имхо.
|
|||
9
trdm
15.06.17
✎
15:20
|
сам хотел подкрутить кое что, но это уже перебор.
пора старушке на пенсию. только вот сынок старушки не особо привлекателен. |
|||
10
Базис
naïve
15.06.17
✎
15:22
|
До 2037 года нет причин забрасывать 1с++. А там может и винду поправят.
|
|||
11
АЛьФ
15.06.17
✎
15:25
|
2(8) Может быть. Но как раз по ссылке из (1) он всячески отбрыкивался от 1С++.
|
|||
12
АЛьФ
15.06.17
✎
15:26
|
2(9) Хе! Мы только недавно на 1С++ с Rainbow перешли :)
|
|||
13
spock
15.06.17
✎
15:32
|
А вот не нужно было kms поддерживать, когда он развлекался с интеловским компилятором и перевел 1ц++ на него.
|
|||
14
trdm
15.06.17
✎
15:33
|
А я все мечтаю подкрутить парсер прямых запросов так, что-бы было меньше переключений рус-лат, а то парит пересчелкиваться.
хотел класс прямой запрос прикрутить, но он адски громадный. |
|||
15
АЛьФ
15.06.17
✎
15:34
|
2(13) Его и во многом другом не нужно было поддерживать.
|
|||
16
trdm
15.06.17
✎
15:35
|
меня куда больше устраивает "Выбрать первые 100 * Из хренотабла" чем selectfrmwhere
|
|||
17
Serginio1
15.06.17
✎
15:35
|
(12) Да уж. А я то тут от поддержки XP плююсь.
|
|||
18
АЛьФ
15.06.17
✎
15:37
|
2(14) Ну, на самом деле не такой уж и громадный. Создать список синонимов на русском и обычной СтрЗаменить() пройтись по запросу перед выполнением.
|
|||
19
ret-Phoenix
15.06.17
✎
16:07
|
||||
20
АЛьФ
15.06.17
✎
16:14
|
2(19) Ссылки на Интел не работают.
|
|||
21
Ёпрст
15.06.17
✎
16:18
|
(20) тут, мот поискать ?
https://software.intel.com/ru-ru/intel-sdp-home |
|||
22
АЛьФ
15.06.17
✎
16:19
|
2(21) Искал когда-то, не нашел.
|
|||
23
trdm
15.06.17
✎
21:48
|
(17) А я ей наслаждаюсь.
|
|||
24
Franchiser
гуру
15.06.17
✎
23:19
|
Может не в тему, кто-то способен доработать конструктор запросов в 1с++: бесит отсутствие оператора between в условии
|
|||
25
Злопчинский
16.06.17
✎
00:27
|
А на сайте 1с++ где ночные сборки в своеивремя велись...
|
|||
26
toypaul
гуру
16.06.17
✎
07:19
|
насчет компилятора Интел не скажу, надо просто VC++ 6.0 иметь (или что-то около этого). а вот библиотеки для компиляции есть. правда не для 1С++, а для ToySQL.
|
|||
27
toypaul
гуру
16.06.17
✎
07:20
|
а кстати. вот есть какой-то полный проект 1С++ со всеми библиотеками. но наверное древний проект.
|
|||
28
toypaul
гуру
16.06.17
✎
07:22
|
"А вот не нужно было kms поддерживать, когда он развлекался с интеловским компилятором и перевел 1ц++ на него."
а ... так у вас вон как далеко "дела" зашли. тогда боюсь ничем не могу помочь. |
|||
29
АЛьФ
16.06.17
✎
11:42
|
Оттолкнувшись от данных тут ссылок (большое спасибо), пробую скомпилить в VS2008. Добился компиляции без ошибок. Но при сборке получаю кучу таких ошибок:
error LNK2001: неразрешенный внешний символ ""void __cdecl operator delete[](void *)" (??_V@YAXPAX@Z)" Кто-нибудь сможет подсказать как это убрать? Порядок каталогов инклудов и либов в настройках менял. Не помогает. |
|||
30
АЛьФ
16.06.17
✎
11:58
|
+(29) Отбой. Передвинул каталоги библиотек VS2008 в самый верх и собралась компонента.
|
|||
31
АЛьФ
16.06.17
✎
12:02
|
+(30) и при попытки загрузить эту сборку 1С весело вылетела в астрал.
|
|||
32
orefkov
16.06.17
✎
12:31
|
(31)
Скорее всего рантайм у тебя не той системы. Там самое критичное - выделение и освобождение памяти. То есть если в ВК память выделит один рантайм (новый от VS2008), а освобождать будет старый 1сный - будет плохо. А у тебя как раз походу на new/delete затык. В восьмерке там у них функции для выделения/освобождения памяти торчат из их дллок, так что в снегопате я переопределяю new/delete и вызываю их функции. |
|||
33
АЛьФ
16.06.17
✎
12:35
|
2(32) Да, скорее всего так и есть. Сейчас пробую переопределить new и delete. Вылазит та же ошибка с "___CxxFrameHandler3".
|
|||
34
orefkov
16.06.17
✎
12:48
|
(33)
Надо искать рантайм от шестой студии, и то скорее всего не взлетит, если "унутре" на уровне компилятора переделан принцип работы с исключениями. |
|||
35
АЛьФ
16.06.17
✎
12:51
|
2(34) Шестерка у меня стоит, все файлы от нее есть и к этому проекту подключаются, как в (19) описано.
|
|||
36
trdm
11.07.17
✎
18:27
|
Срослось?
А то хочется пару модификаций внести. |
|||
37
АЛьФ
12.07.17
✎
08:33
|
2(36) Нет, не удалось запустить.
|
|||
38
ADirks
12.07.17
✎
08:42
|
IntelCompiler 10.1
https://yadi.sk/d/WSKlWzp43Ky2n7 могу ещё чего-нить залить, вроде все версии всякого для сборки у меня есть |
|||
39
АЛьФ
12.07.17
✎
09:06
|
2(38) Круто! Спасибо. А не завалялся случаем "PlatformSDK Windows Server 2003 R2"? Его мне тоже не удалось найти.
|
|||
40
ADirks
12.07.17
✎
09:43
|
(39) ага, есть. заливается пока
|
|||
41
ildary
12.07.17
✎
09:43
|
Не стареют душой ветераны. Как же не хватает ваших умений подковать блоху в восьмерке (я понимаю что это из-за её закрытости).
|
|||
42
trdm
12.07.17
✎
09:49
|
Мне менеджер опта пожаловался, что на новой 1С++ подбор в номенклатуре тормозит. Чисто визуально секунды на полторы-две больше чем на старой. Буду думать..
|
|||
43
trdm
12.07.17
✎
09:50
|
(39) Надо полный пак сделать под сборку 1С++. Что-бы не бегать по хаткам и не дергать по одному пакету.
|
|||
44
ADirks
12.07.17
✎
10:04
|
PSDK 2003 SP1 https://yadi.sk/d/tDZviPGL3Ky8s4
|
|||
45
АЛьФ
12.07.17
✎
11:48
|
2(44) Ай, спасибо! Ну, теперь развернусь!
|
|||
46
АЛьФ
12.07.17
✎
11:51
|
2(43) Если сейчас у меня получится, то сделаю сборку.
|
|||
47
trdm
12.07.17
✎
12:14
|
(46) ага. сделать образ виртуалбакса с развернутым окружением :)
мечтать не вредно :) |
|||
48
АЛьФ
12.07.17
✎
12:20
|
2(47) А чего бы и нет? Правда у меня до осени это не получится сделать к сожалению.
|
|||
49
trdm
13.07.17
✎
12:08
|
Интересно, сколько на харде должно быть места?
|
|||
50
АЛьФ
13.07.17
✎
12:17
|
2(49) 3 гига не хватает. Сейчас начал всю эпопею с установкой под VirtualBox заново, т.к. увеличить размер диска не получилось.
|
|||
51
trdm
13.07.17
✎
13:04
|
(50) Да, я тоже влипал в это пару раз.
|
|||
52
trdm
13.07.17
✎
13:05
|
+ У меня VB борется за память с MS SQL.
|
|||
53
trdm
13.07.17
✎
13:05
|
Думаю 15 ГБ будет достаточно. Интересно, хорошо архивятся ли образы.
|
|||
54
АЛьФ
13.07.17
✎
13:08
|
2(53) Я сейчас на 10 все ставлю. ИМХО должно хватить.
|
|||
55
trdm
13.07.17
✎
14:07
|
Мне интересно логировать "тяжелые" запросы, занимающие > N секунд в каталог: КаталогИБ\Logs\query_h_yymm.log
Логировать соответственно с параметрами. |
|||
56
АЛьФ
13.07.17
✎
14:12
|
2(55) Типа если запрос выполняется более заданного времени, выдавать его текст, который на выполнение отправлялся? Вроде это можно сделать через класс-прокладку без залазания в исходники.
|
|||
57
trdm
13.07.17
✎
14:28
|
(56) Перехватом?
|
|||
58
trdm
13.07.17
✎
14:30
|
во второй 1С++ такого не было. Наиболее интересны запросы от табличных полей, они вроде логингу не поддаются. Вот в чем был фикус.
|
|||
59
АЛьФ
13.07.17
✎
14:33
|
2(57) Нет. Просто наследника от ODBCRecordSet сделать и через него все запросы посылать.
2(58) Тут да, надо бы в поставщике менять метод Отладка(). |
|||
60
trdm
13.07.17
✎
14:58
|
А это наиболее трудный момент для оценки.
|
|||
61
trdm
13.07.17
✎
14:59
|
А наследника от ODBCRecordSet забабахать не проблема.
|
|||
62
Господин ПЖ
13.07.17
✎
15:01
|
заповедник некромантов
|
|||
63
trdm
13.07.17
✎
15:10
|
мертвые не потеют.
|
|||
64
АЛьФ
13.07.17
✎
15:11
|
||||
65
Господин ПЖ
13.07.17
✎
15:15
|
(64) и чем в нем поможет 7.7 ?
|
|||
66
trdm
13.07.17
✎
15:20
|
(65) Купить винчестер на заработанные бабки.
Гигов на 400-500 и патроны к нему лицензионнные. |
|||
67
АЛьФ
13.07.17
✎
16:42
|
Смешно... VS2005 тупо закрывается через пару секунд после запуска.
|
|||
68
Злопчинский
13.07.17
✎
22:49
|
(62) а че вы на наш скверик приперлись?
|
|||
69
Злопчинский
13.07.17
✎
22:51
|
(67) вот я так не смог Карат-М запустить, а у меня в нем база моя библиотечная на тысячу книжек личных
|
|||
70
Garykom
гуру
13.07.17
✎
22:52
|
(67) Это фигня, VS2005 еще и в VirtualBox крашится если что
|
|||
71
АЛьФ
14.07.17
✎
08:37
|
2(70) Так в VirtualBox и ставлю все.
|
|||
72
n0isy
14.07.17
✎
09:22
|
||||
73
АЛьФ
14.07.17
✎
09:38
|
2(72) Сейчас как раз пробую дотНет установить.
|
|||
74
АЛьФ
14.07.17
✎
10:02
|
Установка дотНет 3.5 сп1 не помогла.
|
|||
75
Ёпрст
14.07.17
✎
10:03
|
(74)В в vmplayer каком -нить не пробовал разворачивать ?
|
|||
76
trdm
14.07.17
✎
10:10
|
Простите парни, я бы присоединился к экспериментам, но ресурсов железа не хватает..
|
|||
77
АЛьФ
14.07.17
✎
10:13
|
2(75) Нет пока.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |