Hi,

> On Sep 16, 2015, at 2:03 AM, Cao, Jenny Q <[email protected]> wrote:
> 
> Alexis
> We are trying to create a sample C++ extensino on windows, 
> We refer to the IVI C++ extension development guilde 
> (https://crosswalk-project.org/documentation/tizen/ivi_extensions/write_an_extension_in_c++.html)
>  on Crosswalk project website to write an extension example, check source of 
> extension sample from attachment.
> But there is no guide for exetension build on windows.
> How can I build these c++ files to a shared mode package that can be 
> installed in windows?  And what’s the file type of the package should be? Is 
> there any build guide document for windows platform?
> The build way from this 
> tutorial(https://crosswalk-project.org/documentation/tizen/ivi_extensions/write_an_extension_in_c++.html)
>   is base on tizen, but it  is not suitable for windows, for tizen, the C++ 
> extension files can be built to shared mode ‘libcho.so’ file, then use 
> ‘libcho.so’  to to build a rpm package that can be installed in tizen

This will never work. I need to write some documentation for it which is yet 
another item in my quite full list of stuff to do. If anyone is willing to 
help, it’s pretty straightforward. It’s taking this part 
https://crosswalk-project.org/documentation/tizen/ivi_extensions/write_an_extension_in_c.html
 and modify the build part where it should either be some MSBuild script or 
some GYP file to output a .DLL instead of the .so file. Extensions tests (which 
runs fine on Windows) are a good example to start with.

>  
> Also some of the statement may not appropriate for windows. Could you help to 
> answer following questions?
> In step of “Include C++ Extension Header-->Copy the Crosswalk headers and 
> classes for extensions and utilities from the common directory into your 
> project:”
> git clone https://github.com/crosswalk-project/tizen-extensions-crosswalk.git 
> ~/tizen-extensions-crosswalk
> cp ~/tizen-extensions-crosswalk/common/*.h echo-extension/common/
> cp ~/tizen-extensions-crosswalk/common/*.cc echo-extension/common/
>  
> the problem is the common file doesn’t exist in tizen-extensions-crosswalk 
> directory
> I found similar common folder from crosswalk repo, Can I use 
> https://github.com/crosswalk-project/crosswalk/tree/master/extensions/commominstead
>  of the tizen-extensions-crosswalk/common?
>  

This needs to be adapted.

> Thanks
> Jenny
>  
> Thanks,
> Jenny
>  
> <echo-extension.zip>

_______________________________________________
Crosswalk-dev mailing list
[email protected]
https://lists.crosswalk-project.org/mailman/listinfo/crosswalk-dev

Reply via email to