[Helix-client-dev] Re: Fwd: JSR135 adaption project code download problems
Amvya Patel amvyas82 at gmail.comHi,
I think you were right. The problem might be some other old library in
the path with the same name. But now, I am getting the following msg.
D:\testdownload\JSR135_Helix\player\kit\jsr135>java play
Using default url..
********** Manager::initCore
EngineDriverThreadProc: Entering message loop...
_Manager::HXInit
_Manager::InitDLLAccessPaths
Looking for plugins at: .
Looking for codecs at : .
Looking for the client core at .\hxmedpltfm.dll
eng: Unable to load library
ERROR: Could initialize core
D:\testdownload\JSR135_Helix\player\kit\jsr135>
I tried out the follwing thing:
strcpy(libPath,"D:\\testdownload\\JSR135_Helix\\debug");
before
printf("Looking for the client core at %s\n", libPath ); in
manager.cpp, line 305
This also did not work out. Screen shot debug directory is attached.
Is it because I am getting some unresolved externel symbol error in
"make copy" and the building does not move further?
Amvya
On 5/3/06, Christina Dunn <cdunn at real.com> wrote:
> At 12:14 AM 5/1/2006, Amvya Patel wrote:
> >Hi,
> >
> >One more question:
> >Even if the download failed problem is still there, I thought of
> >moving forward and tried to make the command line player utility. I
> >gave the following commands:
> >1. >cd player\kit\jsr135
> >2. >make javatest
> >3. >java play D:\123.awb (123.awb plays fine with splay utility.)
> >When I give the third command, I get the following output.
> >---------------------------------------D:\testdownload\JSR135_Helix\player\kit\jsr135>java
> >play D:\123.awb
> >********** Manager::initCore
> >EngineDriverThreadProc: Entering message loop...
> >_Manager::HXInit
> >_Manager::InitDLLAccessPaths
> >Looking for plugins at: D:\testdownload\JSR135_Helix\debug
> >Looking for codecs at : D:\testdownload\JSR135_Helix\debug
> >Looking for the client core at
> >D:\testdownload\JSR135_Helix\debug\hxmedpltfm.dll
> >
> >Exception in thread "main" java.lang.UnsatisfiedLinkError:
> >_Manager_createPlayer
> >__SWIG_0
> > at
> > javax.microedition.media.mmapiJNI._Manager_createPlayer__SWIG_0(Nativ
> >e Method)
> > at javax.microedition.media._Manager.createPlayer(_Manager.java:41)
> > at javax.microedition.media.Manager.createPlayer(Manager.java:49)
> > at MyPlayer.playUrl(myplay.java:397)
> > at play.main(myplay.java:203)
> >
> >D:\testdownload\JSR135_Helix\player\kit\jsr135>
> >---------------------------------------
> >Any input on this? Did I miss any step?
>
> This is strange, it looks like it found jsr135.dll, but could not find the
> createPlayer method.
> Make sure it's loading the correct library, you may have another jsr135.dll
> in your path that
> is getting loaded instead of "D:\testdownload\JSR135_Helix\debug\jsr135.dll"
>
>
>
> >When I say "make swiggen", I am getting this. Is this step reqd? Are
> >there any paths reqd to be set for this? Where shall I keep swig?
>
> You do not need to run swig. All the files generated are checked in.
>
> >---------------------------------------
> >D:\testdownload\JSR135_Helix\player\kit\jsr135>make swiggen
> >swig -java -c++ -outdir "javax/microedition/media" -package
> >javax.microedition.m
> >edia -o manager_wrap.cpp mmapi.i
> >swig: not found
> >make: *** [swiggen] Error 127
> >
> >D:\testdownload\JSR135_Helix\player\kit\jsr135>
> >---------------------------------------
> >
> >
> >Amvya Patel
> >
> >---------- Forwarded message ----------
> >From: Amvya Patel <amvyas82 at gmail.com>
> >Date: Apr 29, 2006 4:14 PM
> >Subject: JSR135 adaption project code download problems
> >To: Christina Dunn <cdunn at real.com>
> >Cc: milko at real.com, sgadamsetty at helixcommunity.org,
> >helix-client-dev at lists.helixcommunity.org
> >
> >
> >Hi,
> >
> >I tried to download the code for JSR135 project. The settings are:
> >---------------------------
> >[0] Set BIF branch (helix)
> >[1] Set Target(s) (jsr135kit)
> >[2] Set Profile (d:\testdownload\build\umakepf\helix-client-all-defines)
> >[3] run: build
> >---------------------------
> >
> >I got some build errors.
> >As I am using VC6. I had to move some declarations.
> >I had to set proper paths for JAVA.
> >Ultimately I am left with only one error of unresolved external symbols.
> >
> >Any inputs on that?? I am attaching the build.out for reference.
>
> There seems to be a bug, that I've duplicated. I'll let you know.
>
>
> >Amvya
> >
> >
> >Content-Type: application/octet-stream; name=build.out
> >X-Attachment-Id: f_emltqrgh
> >Content-Disposition: attachment; filename="build.out"
>
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: error messsage.GIF
Type: image/gif
Size: 30659 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/helix-client-dev/attachments/20060503/fb144b1e/errormesssage-0001.gif
-------------- next part --------------
A non-text attachment was scrubbed...
Name: debug folder.gif
Type: image/gif
Size: 91817 bytes
Desc: not available
Url : http://lists.helixcommunity.org/pipermail/helix-client-dev/attachments/20060503/fb144b1e/debugfolder-0001.gif