Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Embarcadero RAD Studio XE2 (Pulsar)

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

Открыть новую тему     Написать ответ в эту тему

data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обсуждаем новые возможности и баги
Просьба писать только про Embarcadero RAD Studio XE2 (Pulsar) - по остальным версиям есть соответствующие темы.

Вопросы вареза здесь не обсуждаются !!!
См. также:


Из слишком часто повторяемых вопросов:
  1. Почему EXE такие большие - перевод статьи от Andy тут, оригинал на страницу назад.
  2. Что случилось c авто-увеличением Build Number - Объяснение на англ.. Можно отключить встроенную функцию и добавить плагин, в котором есть "старый" авто-инкремент. Например DDevExtensions от Andy. У него так же есть хороший плагин IDE FixPack

Всего записей: 1696 | Зарегистр. 13-10-2005 | Отправлено: 23:54 27-07-2011 | Исправлено: Arioch1, 16:08 25-04-2013
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тем временем зарелизился Jedi CodeLibrary 2.4
http://newsportal.delphi-jedi.org/article.php?id=800&group=jedi.jcl

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 13:44 07-09-2012
Frodo_Torbins

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jFobos
Альфы поддерживают небольшой набор сторонних компонентов.
 
Arioch1
Еще бы JVCL и фасты, и можно переходить на ХЕ3 А вообще для анонсов есть специальный топик.

Всего записей: 2319 | Зарегистр. 24-05-2007 | Отправлено: 14:52 07-09-2012 | Исправлено: Frodo_Torbins, 14:53 07-09-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Фродо - а кто тебе мешает пилить JVCL ?
 
----
 
Насладитесь пасхалкой в XE2
Ну почему человек это раньше не нашел, до выхода XE3 ???
 
http://qc.embarcadero.com/wc/qcmain.aspx?d=108580

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 14:53 07-09-2012
Godangel

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Поставил delphicbuilder_xe2_4429_win_dl.iso.  
 С делфи все нормально.  
 В Си при создании нового проекта и компиляции его требовало либки.  
 Указал пути к ним.  
 Теперь куча ошибок, типо:  
Подробнее...  
 Что не так? Переустанавливал и репеир делал, не помогло.  
 В Tools - Options все пути прописан

 
Похожая ситуация была при установке на виртуалку (все пути по умолчанию).
 
Симптомы: при компиляции нового пустого VCL-проекта в C++Builder требует borlndmm.dll, а потом cc32120.dll. В Delphi по умолчанию всё работает нормально.
 
Решение: IDE может почему-то неправильно считывать системную переменную PATH, в результате чего не может найти необходимые файлы в своей же папке bin. Для решения необходимо скопировать содержимое системной переменной (Пуск -> Компьютер -> Свойства -> Дополнительно -> Переменные среды -> Системные переменные -> PATH) в override'ы студии (RAD Studio -> Tools -> Options -> Environment Variables -> User overrides -> Path).
 
Кроме этого частично может помогать отключение в свойсвах проекта Link with Dynamic RTL, но отсутствие правильных путей всё равно периодически порождает ошибки, так что лучше сразу прописать пути если ошибка возникла. Проверить, есть ли проблема можно в (RAD Studio -> Tools -> Options -> Environment Variables -> System variables -> Path).

Всего записей: 15 | Зарегистр. 09-09-2007 | Отправлено: 17:30 07-09-2012 | Исправлено: Godangel, 17:33 07-09-2012
delover

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поздравляю с днём ПРОГРАММИСТА

Всего записей: 1395 | Зарегистр. 25-06-2007 | Отправлено: 18:27 12-09-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Мало было товарищам скандала с украденным InstallAware - так теперь еще опенсорсники начинают требовать исключения своих кодов из поставки Delphi
 
http://www.progdigy.com/?p=194
 
 
Мда, отношение Эмбов к разработчикам начинает находить отзвук.

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 10:33 13-09-2012
Eternal_Shield

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прямо трагедия для open source фагов ...

Всего записей: 768 | Зарегистр. 18-05-2009 | Отправлено: 11:32 13-09-2012
jFobos



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, есть ли аналог VclSkin http://www.link-rank.com ? АльфаКонтролс и схожие проекты не подходят, так как для их использования нужно пользоваться компонентами что поставляются вместе с скинами. Нужно такое как VclSkin, чтобы скин накладывался на стандартные Vcl компоненты.

Всего записей: 452 | Зарегистр. 03-12-2007 | Отправлено: 11:10 16-09-2012
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Eternal_Shield

Цитата:
Прямо трагедия для open source фагов ...

Скорее трагедия для ЕМРО. Настроить против себя разработчиков - не самое лучшее решение. То они свою лицезнзию меняют, то чужую нарушают. Не удивлюсь, если они с FPC Team разругаются касаемо использования FPC  для iOS... Там штришок, там штришок - глядишь и нелицеприятная картинка получится.

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 15:31 18-09-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не думаю, что нарушают. И не думаю, что Анри может легко запретить Эмбе тащить его библиотеки, и при этом чтобы оставаться опенсорсом.
 
А FPC им больше не нужен. Xe3 не поддерживает iOS.

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 19:59 18-09-2012
miwa

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arioch1
Скорее всего прямого нарушения нет, иначе их бы уже давно тягали по судам. Тут суть в другом - ЕМРО что-то слишком часто кидает своих последователей. Вчера Анри, сегодня - FPC team. А завтра?
 
Запрет использования кода, кстати, делается не так уж и сложно - код лицензируется автором по GPLv3.
 
Да и с iOS-ом все не так гладко - он вроде бы должен поддерживаться в Mobile Studio но непонятно, то ли через LLVM, то ли нет.
 
Понятно, что ЕМРО мечется изо всех сил, чтобы удержаться на плаву вернуть Дельфи былую славу, просто иногда эти метания выглядят не очень понятно.

Всего записей: 455 | Зарегистр. 10-10-2004 | Отправлено: 00:10 19-09-2012
valgreesh



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Запрет использования кода, кстати, делается не так уж и сложно - код лицензируется автором по GPLv3.

 
Все еще проще:

Цитата:
(*
 *                       Delphi Chromium Embedded 3
 *
 * Usage allowed under the restrictions of the Lesser GNU General Public License
 * or alternatively the restrictions of the Mozilla Public License 1.1
 *
 * Software distributed under the License is distributed on an "AS IS" basis,
 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for
 * the specific language governing rights and limitations under the License.
 *
 * Unit owner : Henri Gourvest <hgourvest@gmail.com>
 * Web site   : http://www.progdigy.com
 * Repository : http://code.google.com/p/delphichromiumembedded/
 * Group      : http://groups.google.com/group/delphichromiumembedded
 *
 * Embarcadero Technologies, Inc is not permitted to use or redistribute
 * this source code without explicit permission.
 *
 *)

Всего записей: 294 | Зарегистр. 30-11-2011 | Отправлено: 10:41 19-09-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это интересный момент, однако.

Цитата:
 LGPL 2.1: Each time you redistribute the Library (or any work based on the Library), the recipient automatically receives a license from the original licensor to copy, distribute, link with or modify the Library subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein.


Цитата:
 GPL3: Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License.


Цитата:
 LGPL3: This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License

 
Так что скорее всего те две строчки Embarcadero может просто - как и советует лицензия GPL - вычеркнуть и забыть. Единственное, что Анри может юридически сделать - доказать, что download - уже use. Однако ответ будет простым: мы скачали и уже скачав прочитали лицензию.
 
Так что это больше лемонстративный жест, чем юридическое соглашение. Ну и возможность устроить шумиху в СМИ, если Эмба окажется кому-то интересна.
 

Цитата:
код лицензируется автором по GPLv3.

Вот именно. Хочет оставить Emba в стороне - придётся ему отказываться от этой лицензии, и весьма вероятно от большинства FLOSS-лицензий.  
 
Можно также отметить, что "LGPL+запрещаю-что-хочу" не является популярной лицензией. Это не доказывает, но намекает, что юридически такие ограничения ничтожны. http://freecode.com/tags/lgpl-with-additional-restrictions

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 11:56 19-09-2012 | Исправлено: Arioch1, 12:00 19-09-2012
valgreesh



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arioch1
Я не юрист, но ведь существует практика множественного лицензирования. Вот и получается, что его код будет под GPL + MPL 1.1 + Henri Gourvest Licence.

Всего записей: 294 | Зарегистр. 30-11-2011 | Отправлено: 12:20 19-09-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а это на здоровье. Эмба просто копирует код под LGPL или под MPL.
 
Потому что + - это 'логическое ИЛИ'

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 13:28 19-09-2012
valgreesh



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Arioch1
 
Да, но захочет ли Эмбаркадеро распространять исходник в котором прямо указано, что делать им это запрещено.

Всего записей: 294 | Зарегистр. 30-11-2011 | Отправлено: 16:11 19-09-2012
Arioch1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Именно так.
 

Цитата:
Так что это больше демонстративный жест, чем юридическое соглашение. Ну и возможность устроить шумиху в СМИ, если Эмба окажется кому-то интересна.

 
Впрочем, эффект может оказаться ровно таким, чего Анри боялся.  
Они просто больше не будут обновлять версию и будут распространять ту, что уже распространяют.
Раньше они бы "форкнули" из лени, а сейчас им ещё и юристы прикажут.
 
А что до потери лица... Если они пиратский InstallAware несколько лет в коробку клали, то не думаю что им бывает неловко.
 
PS. и хотя сейчас для покупателей-разработчиков не кладут IA Studio, сами слезть не могут и не хотят

Цитата:
 Of Embarcadero
 
This may be even more tangentially related, but here goes.
 
Shame on Embarcadero, for shipping RAD Studio XE3 with an installer built using an unlicensed version of InstallAware. Is your company seriously not rich enough to buy a license – or to grant InstallAware non-expiring licenses for your own product per the product sharing treaty that you unilaterally violated?
 
Both Delphi and Windows are being so mis-managed by their owners, that us ISVs will probably need to start looking for jobs soon.

Всего записей: 904 | Зарегистр. 03-03-2010 | Отправлено: 17:38 19-09-2012 | Исправлено: Arioch1, 17:40 19-09-2012
St0rmy



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всем привет =)
Подскажите пожалуйста, в чем может быть проблема?
 
Не запускается Embarcadero RAD Studio XE2, после запуска в процессах на пару секунд появляется bds.exe и закрывается, переустановка RAD Studio XE2 не помогла (ключи реестра и каталоги оставшиеся после деинсталляции RAD Studio XE2 удалил).
 
.NET Framework и Visual C++ redistributable так же переустанавливал.

Всего записей: 45 | Зарегистр. 20-12-2005 | Отправлено: 16:22 11-10-2012 | Исправлено: St0rmy, 16:24 11-10-2012
deks



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
St0rmy
 
Попробуйте сделать vm с чистой виндой и установить rad studio туда - это быстрее чем чистить глюки каонкретного сетапа! Если и туда не установится - у вас битый инсталл

Всего записей: 857 | Зарегистр. 09-10-2003 | Отправлено: 18:46 11-10-2012
St0rmy



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
deks
На чистую машину без проблем ставиться =(

Всего записей: 45 | Зарегистр. 20-12-2005 | Отправлено: 08:14 12-10-2012
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Вопросы по Embarcadero RAD Studio XE2 (Pulsar)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru