SASGIS

Веб-картография и навигация

Вопросы по компиляции SAS

Форум для обсуждения деталей разработки программы SAS.Планета

Модераторы: vdemidov, Tolik

Вопросы по компиляции SAS

Сообщение zed » 27 сен 2011, 18:47

Ввиду того, что с сегодняшнего дня САС стал открытым проектом (да, опять :)), у желающих скомпилировать исходники наверняка появятся вопросы. Вот тут их и предлагаю решать.

Ну и линки:
- исходники: https://bitbucket.org/sas_team/sas.planet.src
- компоненты: https://bitbucket.org/sas_team/sas.requires
- исходники библиотек: https://bitbucket.org/sas_team/sas.lib.external

Рекомендуемый компилятор - XE2

Новичкам в помощь: Образ виртуальной машины с настроенной средой для разработки SAS.Planet
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 525 раз.

Re: Вопросы по компиляции SAS

Сообщение vdemidov » 17 янв 2012, 01:50

vasketsov писал(а):Самую малость оффтопик, но больше некуда.
Если на компе стоят винды x86 и x64 и для них одинаковые версии меркуриала и tortoisehg (соответственно tortoisehg-2.2.2-hg-2.0.2-x86.msi и tortoisehg-2.2.2-hg-2.0.2-x64.msi сейчас), могут ли обе инсталляции корректно работать с ОДНИМ локальным репозиторием?

Не знаю поможет ли мой ответ, но у меня репозиторий на флешке прекрасно открывается и на Win7-64 и на WinXP-32
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Re: Вопросы по компиляции SAS

Сообщение vasketsov » 17 янв 2012, 02:10

Ну в общем да, помог, благодарствую, у меня то же самое фактически будет по системам.
А чем под x64 собирать сас, 2007 или постарше типа XE2?
vasketsov
Специалист
 
Сообщения: 901
Зарегистрирован: 25 июл 2009, 21:15
Благодарил (а): 0 раз.
Поблагодарили: 193 раз.

Re: Вопросы по компиляции SAS

Сообщение vdemidov » 17 янв 2012, 02:16

vasketsov писал(а):А чем под x64 собирать сас, 2007 или постарше типа XE2?

Под все что старше 2007 скорее всего не скомпилится, ибо оно все юникодное, а САС еще не юникодный и строки используются кто в лес, кто по дрова. Нужно наводить порядок.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Re: Вопросы по компиляции SAS

Сообщение zed » 17 янв 2012, 11:26

Кстати, уже по-моему все используемые в сас компоненты есть под XE2. А вот то, что лежит в папке includes у компилятора вызывает много вопросов, в части юникода.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 525 раз.

Re: Вопросы по компиляции SAS

Сообщение Dvarf » 18 янв 2012, 11:16

Добрый день!

Возникает ошибка при установке EmbeddedWB\Packages\EmbeddedWebBrowser_D2007.dpk
[DCC Fatal Error] EmbeddedWebBrowser_D2007.dpk(63): E2202 Required package 'vcljpg' not found

Установлен Embarcadero® Delphi® 2010 Version 14.0.3593.25826. В IDE все пути прописал.
Подскажите, что делать?
Dvarf
Новичок
 
Сообщения: 2
Зарегистрирован: 18 янв 2012, 11:12
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Вопросы по компиляции SAS

Сообщение vdemidov » 18 янв 2012, 11:22

Dvarf писал(а):Установлен Embarcadero® Delphi® 2010 Version 14.0.3593.25826. В IDE все пути прописал.Подскажите, что делать?

Устанавливать Delphi 2007
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Re: Вопросы по компиляции SAS

Сообщение Dvarf » 18 янв 2012, 11:42

vdemidov писал(а):
Dvarf писал(а):Установлен Embarcadero® Delphi® 2010 Version 14.0.3593.25826. В IDE все пути прописал.Подскажите, что делать?

Устанавливать Delphi 2007

Сия операция неудобна, но спасибо за совет.
Dvarf
Новичок
 
Сообщения: 2
Зарегистрирован: 18 янв 2012, 11:12
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Вопросы по компиляции SAS

Сообщение DJ VK » 18 янв 2012, 11:42

Dvarf писал(а):Добрый день!

Возникает ошибка при установке EmbeddedWB\Packages\EmbeddedWebBrowser_D2007.dpk
[DCC Fatal Error] EmbeddedWebBrowser_D2007.dpk(63): E2202 Required package 'vcljpg' not found

Установлен Embarcadero® Delphi® 2010 Version 14.0.3593.25826. В IDE все пути прописал.
Подскажите, что делать?


Заменить на VCLIMG.
VCLJPG to VCLIMG: The vcljpg package was removed and its contents are now in vclimg. Update projects using vcljpg to use the vclimg package instead.

скачайте последнюю версию компонентов. Она должна откомпилироваться под 2010, у меня точно работало.
http://bsalsa.com/DP/download.php?file=4
Последний раз редактировалось DJ VK 18 янв 2012, 11:44, всего редактировалось 2 раз(а).
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 300 раз.

Re: Вопросы по компиляции SAS

Сообщение vdemidov » 18 янв 2012, 11:43

А слабо было прочитать мой коммент на этой же странице?
vdemidov писал(а):
vasketsov писал(а):А чем под x64 собирать сас, 2007 или постарше типа XE2?

Под все что старше 2007 скорее всего не скомпилится, ибо оно все юникодное, а САС еще не юникодный и строки используются кто в лес, кто по дрова. Нужно наводить порядок.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
 
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз.
Поблагодарили: 136 раз.

Re: Вопросы по компиляции SAS

Сообщение DJ VK » 18 янв 2012, 11:46

я собирал под 2010. Единственное что не встало под 2010, это VCLZIP. и то глюк был досадный. 2 раза PNG ,было в разных папках. Компоненты скачивал все новейшие сам
Аватара пользователя
DJ VK
Гуру
 
Сообщения: 1468
Зарегистрирован: 16 апр 2009, 13:57
Откуда: 8 км. от МКАД
Благодарил (а): 82 раз.
Поблагодарили: 300 раз.

Пред.След.

Вернуться в Раздел для разработчиков программы SAS.Планета

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3