Проблема компилятора алхимии Adobe - он генерирует файлы .l.bc, как превратить их в SWC? - PullRequest
0 голосов
/ 13 июня 2011

Поэтому я пытаюсь скомпилировать ffmpeg, как я описал здесь после этого патча. Я начал видеть файлы .l.bc, но не файлы .swc. Так как же использовать комплект завершения алхимии, чтобы превратить .l.bc в .swc?

1 Ответ

1 голос
/ 14 июня 2011

Вы не забыли использовать опцию -swc?

gcc myMainClass.c -O3 -Wall -swc -o mySwcFile.swc

Вы уверены, что нет библиотек c ++, от которых это зависит? Вы должны использовать g ++?

g++ myMainClass.c -O3 -Wall -swc -o mySwcFile.swc

Используете ли вы свой собственный основной класс с поддержкой ashacks (AS3.h) (класс glue)? Вы не можете просто бросить любой класс c / c ++ в алхимию и ожидать, что он будет работать, вы должны определить интерфейс между кодом c / c ++ и flash.

Выдает ли gcc / g ++ какие-либо ошибки в выводе? Если есть только одна ошибка, SWC не будет создан.

Вы уверены, что работаете с alc-on ?

Извините, если эти шаги по устранению неполадок являются слишком простыми, все, что я могу придумать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...