English | 中文 | Русский | Français
2,602 Posts served
8,350 Conversations started
It has been one month since we first released my MPSDK open source project, and we have achieved more than 1000 downloads from both ISN and Sourceforge. This is a great achievement for us and a milestone for this project.
Unfortunately, beside the pretty downloading figure, we haven't got a customer yet, neither a bug, so I have been thinking what is the root of this problem. After building a sample code out of MPSDK package by myself, I found the proceed of setting runtime and development environment is a bit the inconvenient for customer and maybe it is not crystal for our customer to use this big package, so I have drafted a tutorial for how to build up runtime environment for MPSDK for customer's convenience.
This tutorial will guide you through the whole process of building development environment
Note: please use this tutorial with "Quick Start Guide", this tutorial is for CLR only
1. Build Framework.
$(MPSDKROOT)\ Projects\Win32\VS2003\Framework
Open VS2003 working interface and set up VC++ Directories.
Please note that:
$(PLATFORMSDKROOT)\Include
$(DDKROOT)\inc\wxp
$(DDKROOT)\inc\ddk\wxp
$(JDKROOT)\include
$(JDKROOT)\include\win32
These paths need to be put at the bottom of the list, otherwise you might encounter building errors.
2. Building other projects
After successfully building Framework, you can build bandwidth, provider, CLR binding and CLR samples by the same way. After all solutions have been built successfully, service can be registered and started now
Note: when you are building CLR sample solution, you need to run Samples\Win32\CLR\bin\copy_dll.bat before building the solution.
3. Set up runtime environment for the whole system
Starting service.
After sevice has been started successfully, you can start developing your code with our SDK smoothly.
Follow above steps, you should be able to set up runtime environment successfully. If you still have issues, please let me know.
At the meanwhile, we are thinking about to build installers for both of runtime and SDK for customer's convenience, thus the customers can put more efforts on development. I wish the installers could be ready very soon.
| September 6, 2007 7:51 AM PDT
Zhi Heng Zhao (Intel)
|
Hi Jon, first of all, I think you should use VS2003 coz our solutions and projects were developed based on vs2003 rather than vs2005. Following are some clarifications for your questions: 1. MPSDKROOT is where you unzip our MPSDK.zip. For example, c:\MPSDK 2. PLATFORMSDKROOT is what you can see from the first screenshot, at the end of it. you can see "Microsoft Platform SDK for Winxp SP2". This what it is 3. JDKROOT is where you install Java SDK package As I mentioned in my blog, this turotial should be used with "Quick start guide" together, most of your quesions should have answers there. If you still have questions, dont hesitate to aske me. Thanks! Joe |
| October 17, 2007 5:22 AM PDT
Andy Sims |
This looks like a nice software set to handle the vast range of devices out there on the intel platform. Have you put together any samples or instructions for VS2005 for handheld mobile devices - ie Windows mobile 5/6 These new devices are not easily supported on VS2003, so we have moved all of our systems up to VS2005 c# .net 2 etc We will not have any Java support installed on the dev machines, so I suspect that may also cause problems with the generic installer. |
| October 17, 2007 6:43 AM PDT
andygadget |
Ref my previous post - thanks the the anon question from the other thread which asked if I hav tried to downlaod the lastest SDk installer, and the custom install to remove Java support... Sorry !!! It installs now, but would still be nice to have Mobile5/6 samples for VS2005 |
| October 23, 2007 2:07 AM PDT
Zhi Heng Zhao (Intel)
|
for the moment, we don't have any samples for vs2005, all samples we have are based on vs2003. We will think about to add some samples for vs2005 if the resource and requirement are there. The latest installer works for windows platform only. If you want to develop on winCE platform, you still need to use MPSDK.zip package. BTW, has your problem you asked in forum been resolved? Thanks! |

Jon Mountjoy
Thanks for this blog. It's helped me a little, but I'm still stuck. I've downloaded the SDK, and installed VS 2005. I don't quite know what to do next. Do I "Create new Project from Existing Code Files" and point it at the MPSDK root? When I do that, it then asks me for project type. Is this a "console application project" or "DLL" or "static library project" etc.? I tried "Console application" then tried to build, but it failed - I think because of includes.
Looking at your includes, it's unclear what DDKROOT should be pointing to, or JDKROOT. Also, what is your PLATFORMSDKROOT set to, because there is no Include directory in the platform root.
Thanks! Jon