Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Проблема компиляции во FlashDevelop (http://www.flasher.ru/forum/showthread.php?t=186732)

Universe 07.11.2012 17:33

Проблема компиляции во FlashDevelop
 
Добрый день. Столкнулся с весьма странной проблемой. При попытке компиляции получаю следюущую ошибку:
Цитата:

Running process: C:\Program Files (x86)\FlashDevelop\Tools\fdbuild\fdbuild.exe "D:\Transformers_SVN\_menu\transformers_menu.as3proj" -ipc b29cbfe1-bcbc-4904-849e-6ca378637341 -version "4.6.0; 3.3" -compiler "C:\Program Files (x86)\FlashDevelop\Tools\flexsdk" -library "C:\Program Files (x86)\FlashDevelop\Library"
Building transformers_menu
mxmlc -load-config+=obj\transformers_menuConfig.xml -debug=true -incremental=true -swf-version=16 -o obj\transformers_menu634878824746086751
Incremental compile of 1
Loading configuration file C:\Program Files (x86)\FlashDevelop\Tools\flexsdk\frameworks\flex-config.xml
Loading configuration file D:\Transformers_SVN\_menu\obj\transformers_menuConfig.xml
Error: Comparison method violates its general contract!
Build halted with errors (fcsh).
(fcsh)
Done(1)
при чём возникает этот глюк не всегда а как то случайным образом. Если обновлю swc - пропадает, но только на 1 запуск. Изза чего такое может быть?

tsarapkabel 07.11.2012 17:58

Java7 update. На днях занимался подобным, тоже при компиле ошибка падала.

Лечится установкой Java 1.6, после чего в Flex SDK есть файл jvm.config, в котором нужно указать путь установки этой Java 1.6 как java.home.

http://www.flashdevelop.org/communit...ic.php?p=42069

Jewelz 07.11.2012 18:12

Цитата:

Сообщение от Universe (Сообщение 1103294)
Добрый день. Столкнулся с весьма странной проблемой. При попытке компиляции получаю следюущую ошибку:


при чём возникает этот глюк не всегда а как то случайным образом. Если обновлю swc - пропадает, но только на 1 запуск. Изза чего такое может быть?

попробуйте сделать clear project (Shift + f8) правда скорее всего при каждом компиле нужно будет делать

Universe 07.11.2012 22:43

а разработчики FD не думают это поправить?

tsarapkabel 08.11.2012 15:49

Тема старая, по всей видимости не удалось определить откуда ноги растут.

Один чел написал там что косяк возникает при дублировании символов в swc. Но кто их дублирует — тоже не ясно.
Цитата:

...I found that mine was caused by duplicate symbols in my swc. Dunno how they got there, I think flash may have wigged out and duplicated a bunch of symbols. Anyway, removing the duplicates solved the problem.
Так что пока этот косяк живёт, решить его можно одним из следующих способов:
  • Установить java 1.6
  • Очистить проект, как сказал Jewelz
  • Удалить дубли из SWC


Часовой пояс GMT +4, время: 06:54.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.