Thank you but the 2.6 version worked perfectly for me, my project was using (2.5 anyway). In the end I was able to port all these libraries and my project is now ported. If anyone needs help feel free to ask.
2015-07-21 11:38 GMT+02:00 chronotext <[email protected]>: > For the record: > > I was able to build (via CMake) a recent (3+) version of Google protobuf > for Emscripten and a few other platforms: > > https://github.com/arielm/protobuf > > HTH, > Ariel > > On Friday, July 3, 2015 at 5:41:18 PM UTC+3, Guillaume Leclerc wrote: >> >> Hello, >> >> I'am actually trying to port a scientific project to Javascript using >> emscripten. >> >> The first part I want to achieve is to compile the dependencies. These >> are the dependencies of the project : >> >> - Boost >> - Protobuf (I found this : >> https://github.com/invokr/protobuf-emscripten) >> - Zlib (available in emscripten ports) >> - PNG (available in emscripten ports) >> - OpenSceneGraph (I found this >> https://github.com/Kurdakov/emscripten_OSG) >> - Jansson (I could eventually get rid of this dependency because >> Javascript handles JSON natively) >> - OpenDynamicsEngine >> >> I have a lot of question I hope somebody has the time to answer me : >> >> >> >> 1. I compiled protobuf from >> https://github.com/invokr/protobuf-emscripten, The compilation was >> correct I think but I got this message : "ignoring dynamic library >> libprotoc.so because not compiling to JS or HTML, remember to link it when >> compiling to JS or HTML at the end". In the documentation we can read : >> "The file output from *make* might have a different suffix: *.a* for >> a static library archive, *.so* for a shared library". How my file >> can have ".so" as an extension if the tool always ignore ".so" files. How >> can I build the library ? Do I have to link every ".o" files ? >> 2. I want to build OpenSceneGraph. I saw someone already tried to >> port it (see https://github.com/Kurdakov/emscripten_OSG) but it seems >> it only work with visualstudio, and it does not say which modules are >> working and which are not. Do you think I should make my own port, or I >> can >> try to reuse his work ? If I have to port it myself what is the process ? >> 3. I managed to build OpenDynamicsEngine from source but I got an >> archive file. In the documentation it states that it would be better to >> have a .so file. Do you think a ".a" would work ? >> >> Best regards and thanks for your help ! >> >> >> Guillaume Leclerc >> > -- > You received this message because you are subscribed to a topic in the > Google Groups "emscripten-discuss" group. > To unsubscribe from this topic, visit > https://groups.google.com/d/topic/emscripten-discuss/NVI2eIkQMdg/unsubscribe > . > To unsubscribe from this group and all its topics, send an email to > [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "emscripten-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
