Re: hxclientkit question
Daniel Yek <[email protected]>
| Newsgroups | gmane.comp.multimedia.helix.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Tran, I just updated the page with how you can set up your alias to execute build and umake easier: https://player.helixcommunity.org/2005/doc/hxclientkit/build-instructions.html alias build="python $BUILD_ROOT/bin/build.py" alias umake="python $BUILD_ROOT/bin/umake.py" Lets me know if you encounter more problems. -- Daniel Yek. ljun wrote: > Comments inline. > > Best regards > > Eric Li (李军) > > www.realnetworks.com > > >> -----Original Message----- >> From: Tran Hoang Thanh [mailto:[email protected]] >> Sent: Friday, August 01, 2008 1:28 PM >> To: 'Milko Boic'; [email protected] >> Cc: [email protected] >> Subject: RE: [Helix-client-dev] hxclientkit question >> >> Hi Eric, >> >> 1. Did you mean I should run "python umake.py"? >> > [Eric Li] No. > >> When I did so, I got the error:"python: can't open the file 'umake.py': [Errno 2] No such file or directory >> >> In fact, in /home/mobile-odh-root/HelixDNA/helix/player/hxclientkit folder, there was no umake.py or Umake.py file, there was only >> Umakefil, Umakefil.orig... >> >> 2. I also tested running "python /home/mobile-odh-root/HelixDNA/build/umake/umake.py >> > [Eric Li] It's something like. I prefer to use "umake.py" or "python /home/mobile-odh-root/HelixDNA/build/bin/umake.py". Note: it's > "bin/umake.py", not "umake/umake.py". If you have add /home/mobile-odh-root/HelixDNA/build/bin/ to your PATH, certainty you can run > "umake.py" directly. > >> I got the following error: >> >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 68: This file is the execution enviornment for Umake. Within the umake.py >> namespace, all the *.upp (post-processed Umakefil/*.pcf files) are >> executed. Try to keep the namespace clean, to discourage the use of utility >> functions by over zealous Umakefil writiers (that's developers). This is >> also the namespace where the platform configuration files (*.cf) are >> executed.: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 70: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 71: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 72: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 73: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 74: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 75: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 77: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 78: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 79: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 81: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 82: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 83: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 84: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 85: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 87: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 89: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 90: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 91: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 92: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 93: import: not found >> /home/mobile-odh-root/HelixDNA/build/umake/umake.py: 94: Syntax error: word unexpected (expecting ")") >> >> Thanks for your time. >> >> Best regards, >> >> Tran Hoang Thanh >> >> >> >> --- On Fri, 8/1/08, ljun <[email protected]> wrote: >> >> >>> From: ljun <[email protected]> >>> Subject: RE: [Helix-client-dev] hxclientkit question >>> To: [email protected], "'Milko Boic'" <[email protected]> >>> Cc: [email protected] >>> Date: Friday, August 1, 2008, 1:04 PM >>> Try "umake.py" rather than "umake". Tell >>> me what happens. >>> Umake.py is used to generate Makefile. >>> >>> >>> Best regards >>> >>> Eric Li (李军) >>> >>> www.realnetworks.com >>> >>> >>>> -----Original Message----- >>>> From: Tran Hoang Thanh [mailto:[email protected]] >>>> Sent: Friday, August 01, 2008 11:57 AM >>>> To: 'Milko Boic'; [email protected] >>>> Cc: [email protected] >>>> Subject: RE: [Helix-client-dev] hxclientkit question >>>> >>>> Hi Eric, >>>> >>>> Thanks a lot for your fast response. I have gone >>>> >>> through my build process again and would like to post my >>> steps for your >>> convenient >>> >>>> check. >>>> >>>> 1. Yes, I went through all the steps in >>>> >>> https://helixcommunity.org/developers/get_connected_to_cvs/quickstart >>> >>>> where my BUILD_ROOT and PATH as follows >>>> >>>> My build folder is at >>>> >>> /home/mobile-odh-root/HelixDNA/build >>> >>>> export BUILD_ROOT=/home/mobile-odh-root/HelixDNA/build >>>> export PATH=$BUILD_ROOT/bin:$PATH >>>> export SYSTEM_ID=linux-2.2-libc6-gcc32-i586 >>>> >>>> Then, I created "helix" directory in >>>> >>> /home/mobile-odh-root/HelixDNA, cd to helix and run build >>> by "python >>> >>> /home/mobile-odh-root/HelixDNA/build/bin/build.py" >>> >>>> 2. After that, I chose options as follows >>>> >>>> # Select option '0' (Set BIF Branch) >>>> >>>> * Choose option '17' >>>> >>> (hxclient_1_5_0_cayenne) >>> >>>> # Select option '1' (Set Target) >>>> >>>> * Choose option '3' (Player Targets) >>>> o Choose option '0' >>>> >>> (player_hxclientkit) >>> >>>> # Select option '2' (Set Profile) >>>> >>>> * Choose option '2' >>>> >>> (helix-client-all-defines) >>> >>>> # Select option '3' (Run Build) >>>> >>>> Everything went fine (the last message showed >>>> >>> "Build complete in 00:02, 0 of 5 modules failed") >>> >>>> 3. Until this point, I cd to >>>> >>> /home/mobile-odh-root/HelixDNA/helix/hxclientkit >>> >>>> and run >>>> 3.1 make clean ==>there was no error >>>> 3.2 umake (==> bash: umake: command not found) >>>> 3.3 make ==> there was no error >>>> >>>> 4. I cd to "test" directory and saw the >>>> >>> following files: GPL.txt, LICENSE.txt, linux2.pcf, >>> main.cpp, RCSL.txt, RPSL.txt, Umakefil, >>> unix.pcf >>> >>>> I rerun make clean, umake, make and still got the same >>>> >>> errors. >>> >>>> May you give me any advice for this issue? Thanks a >>>> >>> lot for your time. >>> >>>> Best regards, >>>> >>>> Tran Hoang Thanh >>>> >>>> >>>> >>>> --- On Fri, 8/1/08, ljun <[email protected]> wrote: >>>> >>>> >>>>> From: ljun <[email protected]> >>>>> Subject: RE: [Helix-client-dev] hxclientkit >>>>> >>> question >>> >>>>> To: [email protected], "'Milko >>>>> >>> Boic'" <[email protected]> >>> >>>>> Cc: [email protected] >>>>> Date: Friday, August 1, 2008, 11:22 AM >>>>> Comments inline. >>>>> >>>>> Best regards >>>>> >>>>> Eric Li (李军) >>>>> >>>>> www.realnetworks.com >>>>> >>>>>> -----Original Message----- >>>>>> From: >>>>>> >>> [email protected] >>> >>> [mailto:[email protected]] On >>> >>>>> Behalf Of Tran Hoang >>>>> Thanh >>>>> >>>>>> Sent: Friday, August 01, 2008 10:37 AM >>>>>> To: Milko Boic >>>>>> Cc: [email protected] >>>>>> Subject: [Helix-client-dev] hxclientkit >>>>>> >>> question >>> >>>>>> Hi Milko, >>>>>> >>>>>> I am using Helix DNA for integrating it into >>>>>> >>> Moblin. >>> >>>>> However, I got the following issues when working >>>>> >>> with >>> >>>>> hxclientkit: >>>>> >>>>>> 1. I have downloaded and followed >>>>>> >>> instructions at >>> >>> https://player.helixcommunity.org/2005/doc/hxclientkit/build-instructions.html#hxclientkit_Specifics >>> >>>>>> However, when building hxclientkit, I could >>>>>> >>> not run >>> >>>>> "umake", my error was: umake: command >>>>> >>> not found >>> >>>>> [Eric Li] You haven't setup helix build >>>>> >>> system yet. >>> >>>>> Have you installed python? And make sure >>>>> >>> you've checked >>> >>>>> out the ribosome/build >>>>> and "ribosome/build/bin" is in your >>>>> >>> PATH >>> >>>>> variable. You can refer to this page: >>>>> >>>>> >>> https://helixcommunity.org/developers/get_connected_to_cvs/quickstart >>> >>>>>> Then, I still run make, everything went fine >>>>>> >>>>>> 2. I cd to test directory in order to test >>>>>> >>>>> "main.cpp". At this point, I could not >>>>> >>> run make >>> >>>>> clean, umake or make. The errors were >>>>> as >>>>> >>>>>> follows: >>>>>> make: *** No rule to make target >>>>>> >>> "clean". >>> >>>>> Stop >>>>> >>>>>> umake: command not found >>>>>> make: *** No targets specified and no >>>>>> >>> makefile found. >>> >>>>> Stop >>>>> [Eric Li] I suppose that you have not generated >>>>> >>> Makefile >>> >>>>> via umake command, so you can't make. Set up >>>>> >>> Helix >>> >>>>> build system and run >>>>> umake firstly. >>>>> >>>>>> 3. I tested to build "main.cpp" >>>>>> >>> (which is in >>> >>>>> test directory) by Eclipse. I also included >>>>> libhxclient.so.1.0. as a shared library >>>>> for >>>>> >>>>>> compilation. However, when I built the code, >>>>>> >>> I got the >>> >>>>> errors as follows: >>>>> >>>>>> undefined reference to >>>>>> >>> 'ClientPlayerClose' >>> >>>>>> undefined reference to >>>>>> >>> 'ClientPlayerCreate' >>> >>>>>> undefined reference to >>>>>> >>> 'ClientPlayerOpenUrl' >>> >>>>>> undefined reference to >>>>>> >>> 'ClientPlayerPlay' >>> >>>>> [Eric Li] Setup build system and then use make, >>>>> >>> after that >>> >>>>> see if these errors still exist. >>>>> >>>>>> Do you have any idea or advice for me? >>>>>> >>> Anyway, thanks >>> >>>>> a lot for your time >>>>> >>>>>> >>>>>> >>>>>> Best regards, >>>>>> >>>>>> Tran Hoang Thanh >>>>>> >>>>>> >>>>>> >>>>>> --- On Fri, 8/1/08, Milko Boic >>>>>> >>> <[email protected]> >>> >>>>> wrote: >>>>> >>>>>>> From: Milko Boic <[email protected]> >>>>>>> Subject: [Helix-client-dev] Re: .mp4 >>>>>>> >>> progressive >>> >>>>> download using RTP >>>>> >>>>>>> To: "Shivaji Patil" >>>>>>> >>>>> <[email protected]> >>>>> >>>>>>> Cc: [email protected] >>>>>>> Date: Friday, August 1, 2008, 4:01 AM >>>>>>> Shivaji, >>>>>>> >>>>>>> Capture of standard RTP stream and its >>>>>>> >>> recording >>> >>>>> into a mp4 >>>>> >>>>>>> file format >>>>>>> would be accomplished via dtdriver >>>>>>> >>> framework. >>> >>>>>>> The framework would use rtspfformat as >>>>>>> >>> the >>> >>>>> source. Some >>>>> >>>>>>> modifications to >>>>>>> this format would be needed to support >>>>>>> >>> .sdp files >>> >>>>>>> (extensions) to be able >>>>>>> to open RTP streams w/o any RTSP. >>>>>>> Modification to the existing renderer >>>>>>> >>> plugins >>> >>>>> would be >>>>> >>>>>>> needed to support >>>>>>> packet assembly w/o decoding. >>>>>>> mp4 filewriter would be used to >>>>>>> >>> write-out the >>> >>>>> file. >>>>> >>>>>>> Documents on mp4 file format are >>>>>>> >>> available from >>> >>>>> ISO and RTP >>>>> >>>>>>> from IETF. >>>>>>> dtdriver framework information is >>>>>>> >>> available in >>> >>>>> Helix >>>>> >>>>>>> Community at >>>>>>> >>>>>>> >>> https://datatype.helixcommunity.org/2005/devdocs/DTR-USR-DtdriveFramework.txt >>> >>>>>>> . >>>>>>> >>>>>>> Please direct specific questions in >>>>>>> >>> regard what >>> >>>>> you would >>>>> >>>>>>> like to do to >>>>>>> [email protected]. >>>>>>> >>>>>>> Thanks, >>>>>>> Milko >>>>>>> >>>>>>> At 09:36 AM 7/31/2008, Shivaji Patil >>>>>>> >>> wrote: >>> >>>>>>>> Hi, >>>>>>>> I am working on .mp4 file >>>>>>>> >>> progressive >>> >>>>> download >>>>> >>>>>>> using RTP. Please >>>>>>> >>>>>>>> proved me some documents or info >>>>>>>> >>> if >>> >>>>> possible. >>>>> >>>>>>>> Many Thanks >>>>>>>> -Shivaji >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>> _______________________________________________ >>> >>>>>>> Helix-client-dev mailing list >>>>>>> [email protected] >>>>>>> >>>>>>> >>> http://lists.helixcommunity.org/mailman/listinfo/helix-client-dev >>> >>>>>> >>> _______________________________________________ >>> >>>>>> Helix-client-dev mailing list >>>>>> [email protected] >>>>>> >>>>>> >>> http://lists.helixcommunity.org/mailman/listinfo/helix-client-dev >>> > > > _______________________________________________ > Helix-client-dev mailing list > [email protected] > http://lists.helixcommunity.org/mailman/listinfo/helix-client-dev > > _______________________________________________ Helix-client-dev mailing list [email protected] http://lists.helixcommunity.org/mailman/listinfo/helix-client-dev