Hi,
2013/2/4 Lionel BELLER <[email protected]> > Hi, > Once I have managed to compile celix, I've got a problem in the execution > of the program. Here are the instruction sent and the error message: > > > D:\celix\celix\build\deploy\hello_world>"../../launcher/release/celix" > Failed to open revision file at: > .cache/bundle1/version0.0/revision.location > > Indeed there is no file revision.location. Is it supposed to be generated > at > some point? > Did you run the Deploy project for hello world? If so, are there any bundles located in the hello_world/bundle directory? If there are bundles (zip files) in the directory, could you take a look inside one and give a listing of the content? I am not quite sure what is going on, normally during installation of a bundle the framework should create these directories. This happens at startup. I assume you are now using the Trunk and did a complete clean/rebuild of all sources? > > Thanks > > > > -----Message d'origine----- > De : Lionel BELLER [mailto:[email protected]] > Envoyé : vendredi 1 février 2013 15:54 > À : [email protected] > Objet : RE: celix example under windows > > Well, this works indeed. > Thanks! > > Just to let you know, during the visual studio compilation, I had functions > already defined conflict. To solve it, I commented them in the visual > studio > headers, WinNT.h and BaseTsd.h. Those functions are Handle64ToHandle, > HandleToHandle64, Ptr64ToPtr, PtrToPtr64, Int64ShllMod32, Int64ShraMod32, > and Int64ShrlMod32. > > -----Message d'origine----- > De : Alexander Broekhuis [mailto:[email protected]] Envoyé : vendredi > 1 > février 2013 15:14 À : [email protected] Objet : RE: celix > example under windows > > Hi, > > I am not at a pc at this moment. But I think I can help. > > Op 1 feb. 2013 15:08 schreef "Lionel BELLER" <[email protected]> > het > volgende: > > > > Found APR: D:/celix/apr-1.4.6/Release/libapr-1.lib > > Found CPack at: C:/Program Files/CMake 2.8/bin/cpack.exe No JAR > > support, generated bundles are not usable for Apache ACE Found CPack > > at: C:/Program Files/CMake 2.8/bin/cpack.exe CMake Error at > > cmake/Packaging.cmake:140 (get_property): > > get_property could not find TARGET chapter04-paint-example. Perhaps > > it has > > not yet been created. > > Call Stack (most recent call first): > > examples/osgi-in-action/chapter04-paint-example/deploy.cmake:18 > (deploy) > > cmake/Packaging.cmake:198 (include) > > CMakeLists.txt:62 (deploy_targets) > > > > Any clue? > > I think you can safely comment the deploy line in the deploy.cmake file in > the paint example directory. > > If this doesn't help I will look into it when at my pc again. > > Ps: The jar comment can be ignored. It is just a notice. > > > > > > > -----Message d'origine----- > > De : Alexander Broekhuis [mailto:[email protected]] Envoyé : > > vendredi 1 février 2013 12:18 À : [email protected] Objet > > : RE: celix example under windows > > > > Hi, > > > > Op 1 feb. 2013 11:39 schreef "Lionel BELLER" > > <[email protected]> > het > > volgende: > > > > > > Thanks a lot for the quick response. > > > > > > I’m using the celix release, the one directly downloadable on the > > > site. I have tried to get the celix on the trunk, but there was some > > > SVN > > connection > > > issues. I haven’t really looked into it. > > > > The trunk has already been updated to compile on Windows. > > > > > > > > Anyway I have managed to compile the released version, with few > changes. > > And > > > now by commenting the line in the CMakeLists.txt, CMake generation > works. > > I > > > just have to fix the few compilation problems with Visual Studio > > > 2005 (missing headers, C99 compliance…), and it should be fine. > > > > If you can get the trunk you should be fine. A couple of weeks ago > > those issues were fixed. > > > > > > > > Thank you. > > > > > > > > > > > > De : Alexander Broekhuis [mailto:[email protected]] Envoyé : > > > vendredi 1 février 2013 10:22 À : [email protected] > > > Objet > > > : Re: celix example under windows > > > > > > > > > > > > Hi, > > > > > > > > > > > > Thanks for your interest in Celix (on Windows). > > > > > > > > > > > > Are you using the Celix release? Or a recent trunk? The trunk should > > > compile/run on windows, the 0.0.1 release doesn't. Also on trunk the > > > build system should check for the availability of gtk, but this > > > hasn't been checked extensively. > > > > > > > > > > > > To work around this, you can simply disable the gtk examples. This > > > can be done by editing the CMakeLists.txt file in te examples > directory. > > Commenting > > > out the "add_subdirectory(osgi-in-action/chapter04-paint-example)" > > > line should be enough. > > > > > > > > > > > > If this doesn't work, please let me know, and I'll take a look into it. > > > > > > > > > > > > Altogether windows support is rather new, and I welcome reports on > > > any problems you run into. > > > > > > > > > > > > 2013/2/1 Lionel BELLER <[email protected]> > > > > > > Hello, > > > > > > I would like to build the examples for celix on windows vista. But > > > when I enable the CMake build option "BUILD_EXAMPLES", CMake errors > > > appear due to missing libraries (glib-2.0, gthread-2.0…): > > > > > > > > > > > > checking for one of the modules 'glib-2.0' > > > > > > CMake Error at C:/Program Files/CMake > > > 2.8/share/cmake-2.8/Modules/FindPkgConfig.cmake:363 (message): > > > > > > None of the required 'glib-2.0' found > > > > > > Call Stack (most recent call first): > > > > > > examples/osgi-in-action/chapter04-paint-example/circle/CMakeLists.txt: > > > 19 > > > (pkg_search_module) > > > > > > > > > > > > Has anyone ever experienced this problem, or has an idea of how to > > > solve > > it? > > > > > > Thanks. > > > > > > > > > > > > > > > > > > > > > > > > _________________________________________________________________ > > > > > > Lionel BELLER | Ingénieur R&D | Sogeti High Tech Phone +33 (0) > > > <tel:%280%29%C2%A04%2076%2052%2066%2055> 4 76 52 66 55 > > > <mailto:[email protected]> [email protected] > > > > > > 485 avenue de l'Europe | 38330 Montbonnot, Saint-Martin | France > > > <http://www.sogeti.com/> www.sogeti.com / < > > http://www.sogeti-hightech.fr/> > > > www.sogeti-hightech.fr > > > > > > Sogeti High Tech, Registered office: Issy Les Moulineaux > > > <http://reg.no/> reg.no. Nanterre B 444 495 774 > > > > > > logo signature electronique > > > _________________________________________________________________ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > Met vriendelijke groet, > > > > > > Alexander Broekhuis > > > > > > > -- Met vriendelijke groet, Alexander Broekhuis
