adobe-flash / crossbridge

Welcome to visit the homepage!
http://www.crossbridge.io
542 stars 194 forks source link

LLVM/clang support #28

Open JMLX42 opened 10 years ago

JMLX42 commented 10 years ago

Hello,

we're working on the C++ port of Minko (http://minko.io) to bring a bit more awesomeness to the Flash platform. Crossbridge is our dream come true!

But we're using C++ 2011 and I guess support for LLVM/clang 3.2+ is required to build properly. I'm creating this issue to have some feedback about the availability of such feature which as far as I understand is currently under development in the "future" branch.

Please also indicate how we can help: we have some C++ 2011 code base and we would be pleased to dedicate some C++ developers to make your work easier on this.

Thanks for the awesome work! :)

JMLX42 commented 10 years ago

Hello,

I think we know about most of the features and would find how to implement them. By "how to get started" we mean that we don't know anything about the architecture of crossbridge and there is no reference document as far as I know.

So if we want to get started, we have no choice but starting by reading tens of thousands of code lines... Do you think you could just pin point the location in the code that should be affected by each missing feature ? It would help us a lot.

gauravrane commented 10 years ago

+1

rtissera commented 10 years ago

Any news on this ? It looks like the project has been stalled or abandoned.

2014-01-05 Gaurav Rane notifications@github.com:

+1

Reply to this email directly or view it on GitHubhttps://github.com/adobe-flash/crossbridge/issues/28#issuecomment-31609608 .

makc commented 10 years ago

there is no reference document

There is 30 pages Petersen_FlashCCompiler.pdf thing that has some pretty diagrams I've never read. Maybe it can help?

vladkolotvin commented 10 years ago

https://github.com/magicalhobo/SWFWire/tree/master/SWFWireDecompiler/specs

ricovitch commented 10 years ago

+1

vpmedia commented 10 years ago

hi all!

if there are still interest in the futures branch, i've made tickets with the currents issues: https://github.com/vpmedia/crossbridge/issues?state=open

show stoppers https://github.com/vpmedia/crossbridge/issues/17 https://github.com/vpmedia/crossbridge/issues/28 https://github.com/vpmedia/crossbridge/issues/30 https://github.com/vpmedia/crossbridge/issues/31 https://github.com/vpmedia/crossbridge/issues/32

if someone can contribute solving these it would help to move the project forward..

some more links:

fork: https://github.com/vpmedia/crossbridge

new home of examples: https://github.com/crossbridge-community

new sourceforge page: https://sourceforge.net/projects/crossbridge-community/

mbolt35 commented 9 years ago

First of all, thank you for stepping up and taking charge of a lot of this. Secondly, we'll be revisiting our Crossbridge build in the not so distance future, and I'll be able to put some time towards this (if they haven't been resolved by then).

rtissera commented 9 years ago

Hi Matt,

This is awesomes news. Glad to hear you're going to show some "love" to CrossBridge. Looking forward for this.

2014-07-26 5:16 GMT+02:00 Matt Bolt notifications@github.com:

First of all, thank you for stepping up and taking charge of a lot of this. Secondly, we'll be revisiting our Crossbridge build in the not so distance future, and I'll be able to put some time towards this (if they haven't been resolved by then).

— Reply to this email directly or view it on GitHub https://github.com/adobe-flash/crossbridge/issues/28#issuecomment-50221802 .

randhawp commented 9 years ago

+1

hartem commented 9 years ago

+1

n8o commented 9 years ago

+1 Any more updates to this issue?

JoeDupuis commented 9 years ago

Adobe stated that they don't maintain this project anymore:

Sadly this project is no longer being actively maintained by Adobe, if you want to contribute to 
improving crossbridge you might want to help out on a more active fork like the one here: 
https://github.com/vpmedia/crossbridge/

Here is the current fork maintained by the community: https://github.com/crossbridge-community/crossbridge

There is still work to be done on the issue, but it's progressing slowly. Check the issue tracker of the community fork for more info: https://github.com/crossbridge-community/crossbridge/issues

silveryw commented 9 years ago

+1

Qznec commented 9 years ago

+1