2014-07-17 1 views
0

Adobe Flash SOL 파일을 작성하는 데 PyAMF를 사용하고있었습니다. PyAMF는 더 이상 유지되지 않습니다. 컴파일 문제가있어 현대 시스템에서 사용할 방법이 없습니다. 누구든지 C/C++/Python/Perl로 SOL 파일을 작성하는 좋은 방법을 알고 있습니까?C/C++/Python/Perl로 Flash SOL 파일 작성

+0

PyAMF가 죽었다고하는 이유는 무엇입니까? 나는 올해 10 월 14 일에 https://github.com/hydralabs/pyamf에서 커밋을 보았습니다. 그리고 컴파일 문제는 무엇입니까? 나는 문제없이 오늘 일찍 그것을 만들 수 있었다. – fmoo

+0

"PyAMF가 죽은 이유는 무엇입니까?" - 컴파일 오류로 인해 Ubuntu/Jessie/Sid 저장소에서 제거되었습니다. 그것을 고칠 관리자가없는 것처럼 보입니다. 나 자신에 의해 deb 패키지를 다시 컴파일하려고 할 때 다음과 같은 오류가 발생했습니다 : http://pastebin.com/t3q90KRe – DmitryARN

답변

0

빌드 훼손의 근원은 현재 빌드 된 PyAMF가 최신 버전의 cython을 지원하지 않는다는 것입니다. cython이 없으면 (예 : 제거하거나 깨끗한 virtualenv로 빌드하는 경우) 순수 Python 코덱을 사용하여 소스에서 빌드 할 수 있어야합니다.

더 나은 해결책이 수평선에 있습니다. 지난 몇 개월 동안 다른 사람들은 pyamf에 대해 작업 해 왔으며 빌드 문제를 해결하고 다른 버그를 수정해야하는 open and active pull request이 있습니다.

원래 배포 소스가 아닌 건물을 만들려면 위의 요청에서 분기를 사용하거나 cython 확장자가없는 순수 소스에서 빌드하는 것이 좋습니다.