You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(3) |
Jun
|
Jul
|
Aug
(4) |
Sep
(1) |
Oct
|
Nov
(3) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
(7) |
Mar
(7) |
Apr
|
May
(7) |
Jun
|
Jul
|
Aug
(2) |
Sep
(1) |
Oct
(1) |
Nov
(11) |
Dec
(2) |
2005 |
Jan
|
Feb
(7) |
Mar
(4) |
Apr
(6) |
May
(5) |
Jun
|
Jul
(2) |
Aug
|
Sep
(1) |
Oct
|
Nov
(2) |
Dec
(1) |
2006 |
Jan
(1) |
Feb
(5) |
Mar
|
Apr
(2) |
May
(5) |
Jun
(1) |
Jul
(5) |
Aug
(2) |
Sep
|
Oct
(4) |
Nov
(2) |
Dec
|
2007 |
Jan
|
Feb
|
Mar
(2) |
Apr
|
May
(8) |
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Konovalov, V. <vko...@sp...> - 2004-11-24 12:36:15
|
should work both of the followin: system('\Pocketmusic.exe \file.mp3'); system('\Pocketmusic.exe', '\file.mp3'); 'system' call could suspend perl, so you could better use ShellEx instead. > -----Original Message----- > From: Christoph Saas [mailto:Chr...@nw...] > Sent: Wednesday, November 24, 2004 3:29 PM > To: Konovalov, Vadim > Subject: Re: [perlce-user] Don't close console / play sound > > > > I got rid of the \xB4 error. I have been using the wrong ' > (accent instead > of apostroph). I still get no reaction to ShellEx but system > is working. > How can I give comandline options? > I tried > system('\Pocketmusic.exe \file.mp3'); > system('"\Pocketmusic.exe \file.mp3"'); > system('"\Pocketmusic.exe" "\file.mp3"'); > because I noted that I have to add " If the command contains spaces > e.g > system('"\SD Card\Pocketmusic.exe"'); is working. > > When adding the mp3 file to the command nothing happen, no > error message. > > gr CHR > > > > > Win32::ShellEx("\Windows\calc.exe",0); > > > no error message, but nothing happens ;-( > > > > no good guesses at the moment, unfortunately. > > but let us dig a bit more. > > Is your OS localized? > Yes, german. > > > > -- > Dipl. Ing. Christoph Saas Munich University of Technology > Phone: +49 89 289 28512 Institute for Network Theory > Fax: +49 89 289 28504 and Signal Processing > http://www.nws.ei.tum.de Arcisstr. 21 D-80290 Muenchen, Germany > |
From: Konovalov, V. <vko...@sp...> - 2004-11-24 07:57:33
|
> I tried: > Win32::ShellEx("\Windows\calc.exe",0); > no error message, but nothing happens ;-( no good guesses at the moment, unfortunately. but let us dig a bit more. Is your OS localized? > > with > Win32::ShellEx('\Windows\calc.exe',0); > I get Exitcode 9 and on stderr: > Unrecognized character \xB4 at {file} line .. This \xB4 obviously most suspicious. Do you have an idea from where it comes? Please send that trivial one-line file to me as attachment. |
From: Christoph S. <Chr...@nw...> - 2004-11-23 15:29:34
|
> > Win32::ShellEx('\Windows\calc.exe',0); > > I get Exitcode 9 and on stderr: > > Unrecognized character \xB4 at {file} line .. > > what does > system('\Windows\calc.exe'); > will do for you? Exactly the same error message, only exitcode changed to 255 > Could you cut try running a script with one single line containing duscussed > calls? That's what I'm already doing. Thanks for you help CHR |
From: Konovalov, V. <vko...@sp...> - 2004-11-23 14:57:43
|
> Win32::ShellEx('\Windows\calc.exe',0); > I get Exitcode 9 and on stderr: > Unrecognized character \xB4 at {file} line .. what does system('\Windows\calc.exe'); will do for you? > Have you ever seen this. Probably I'm again doing something > wrong with the quotation marks. I suspect an error somewhere else. Could you cut try running a script with one single line containing duscussed calls? |
From: Konovalov, V. <vko...@sp...> - 2004-11-23 14:09:34
|
> > external commands could be executed using either system or using > > Win32::ShellEx(.......) > > Can you give me a hint where to find more information on > this. I'm not able > to start an external program with any of these. may be you need to just point full path to executable? This works: Win32::ShellEx('\Windows\calc.exe',0); but 'system' should work as well What did you tried? |
From: Christoph S. <Chr...@nw...> - 2004-11-23 14:02:32
|
> But you can perform reading from <STDIN>, so perl will not exit until you'll > enter something... Thanks > > external commands could be executed using either system or using > Win32::ShellEx(.......) Can you give me a hint where to find more information on this. I'm not able to start an external program with any of these. Thanks CHR |
From: Konovalov, V. <vko...@sp...> - 2004-11-23 13:05:12
|
> 1. Is there a simple solution (e.g. a commandline option) to > prevent the console from > closing when the skrip is finished ? Usually I did not bothered about this because I look at console from PerlIDE by clicking proper button. (My newer device does not shows console output BTW) There is not way to solve your task with command line switches, on the contrary, there exist only one swith to prevent tat console from appearing at all. But you can perform reading from <STDIN>, so perl will not exit until you'll enter something... > > 2. How can I play a sound from perl. I tried the print "\a"; > stuff, but it didn't work. > I also tried to call an external program via the system > command. Does the system command > work at all? I haven't been sucessfull in calling any programm. external commands could be executed using either system or using Win32::ShellEx(.......) No sounds, until you'll link to some external library, which is possible but requires recompiling and some development. |
From: Christoph S. <Chr...@nw...> - 2004-11-23 12:05:14
|
Hi, I use perl 5.8.2 on an Ipaq 4700 2003SE. Perl is running fine, I just have two little questions. 1. Is there a simple solution (e.g. a commandline option) to prevent the console from closing when the skrip is finished ? 2. How can I play a sound from perl. I tried the print "\a"; stuff, but it didn't work. I also tried to call an external program via the system command. Does the system command work at all? I haven't been sucessfull in calling any programm. Thanks for any help Christoph saas -- Dipl. Ing. Christoph Saas Munich University of Technology Phone: +49 89 289 28512 Institute for Network Theory Fax: +49 89 289 28504 and Signal Processing http://www.nws.ei.tum.de Arcisstr. 21 D-80290 Muenchen, Germany |
From: Konovalov, V. <vko...@sp...> - 2004-11-02 09:55:57
|
> This is the Net::HTTP that is in the net folder, and not, I do not do > the trick with socket.dll. I have in the LIB\AUTO\SOCKET folder tha > files SOCKET.BS and SOCKET_1.DLL "socket" trick means you could "dynaload" perl's socket_1.dll despite of fact there is already loaded system's one. Do you use modified Dynaloader.pm to support loading of SOCKET_1.DLL? Is it possible you forgot to write "use Net::HTTP;" ? BTW currentIy I can't use LWP scripts on my Win32 machine, probably due to the fact I did not yet bothered to configure networking for Perl proPerly... Best regards, Vadim. |
From: Konovalov, V. <vko...@sp...> - 2004-11-01 07:17:35
|
> I would like to add the LWP module to the PerlCE. I followed the > suggestion in the http://perlce.sourceforge.net/ > 2.FILES > - simply copy any desired pure-perl modules into ./lib and/or delete > modules that you decided not to use to save memory. > > I added to the Lib folder the Bundle, File, Html, Http, Lwp, > Mime, Net, > Uri, Www. Their modules and subfolders, but when I tried to execute a > script it says: > 500 (Internal Server Error) Can't locate method "configure" > via package > "Net::HTTP" > Content-Type: text/plain > Client-Date: Fri, 29 Oct 2004 15:33:34 GMT > Client-Warning: Internal Response as long as it complains about lacking method "configure" via package Net::HTTP, what is your lib/Net/HTTP.pm file? Is it exists on that path? Show us its contents. And did you made a trick with Socket.dll? Best regards, Vadim. |
From: moscar.1 <mos...@ne...> - 2004-10-29 16:09:59
|
I would like to add the LWP module to the PerlCE. I followed the suggestion in the http://perlce.sourceforge.net/ 2.FILES - simply copy any desired pure-perl modules into ./lib and/or delete modules that you decided not to use to save memory. I added to the Lib folder the Bundle, File, Html, Http, Lwp, Mime, Net, Uri, Www. Their modules and subfolders, but when I tried to execute a script it says: 500 (Internal Server Error) Can't locate method "configure" via package "Net::HTTP" Content-Type: text/plain Client-Date: Fri, 29 Oct 2004 15:33:34 GMT Client-Warning: Internal Response Somebody can help me? Thank you. Oscar |
From: Konovalov, V. <vko...@sp...> - 2004-09-10 14:16:30
|
> > > > Of course I'll try helping with resolving extra window. May > > > be I will be > > > > able getting such executable today. > > > > Its a bit unusual that extra window bothers you. > > > > > > Could I have a mips and arm binary? I'm just about done testing > > > on my mips and about to start on arm. > > > > I did RTFS a bit and discovered that current binaries do > support running > > without console window. > > Thanks to Rainer Keuchel, he designed such a feature. > > > > Just pass --noconsole argument/option to perl.exe and it > will execute > > without console! > > > > You could play a bit with registry settings: setup to run > .pl extensions > > without it and, say, .wpl to run with such an option, and > you're done! > > so would my register setup be > > cereg -k "HKCR\perlfile\Shell\open\command" -n "" -v > """"%perlexe%""" --noconsole ""%%1""" something similar to this... Yet you could try this this approach with PerlIDE. |
From: Konovalov, V. <vko...@sp...> - 2004-08-30 06:10:08
|
AFAIK it relies on expat, and it is possible to build but I doubt it worth doing. Why don't you want to use pure-perl XML parser, there are more than one available on CPAN? -----Original Message----- From: ST8 [mailto:st...@q3...] Sent: Sunday, August 29, 2004 3:26 PM To: per...@li... Subject: [perlce-user] XML::Parser Hi, I was wondering if anyone had tried compiling this on wince? Ive tried perl -mCPAN -e shell but it doesnt quite appear to work so i cant "install XML::Parser", how else would i go about compiling this for wince? Has anyone got a precompiled version of it kicking about? If i could get hold of this module it would aid me in reading rss feeds via perl Thanks ST8 |
From: ST8 <st...@q3...> - 2004-08-29 11:25:33
|
Hi, I was wondering if anyone had tried compiling this on wince? Ive tried perl -mCPAN -e shell but it doesnt quite appear to work so i cant "install XML::Parser", how else would i go about compiling this for wince? Has anyone got a precompiled version of it kicking about? If i could get hold of this module it would aid me in reading rss feeds via perl Thanks ST8 |
From: Konovalov, V. <vko...@sp...> - 2004-05-27 05:50:54
|
> I am testing one x86 kit targetted for pocket PC > having os wince 4.2. my host machine is Windows XP. > From host machine one client perl script will run > which in trun call one perl module in server(target) > through SOAP::Lite. > > For this i have build perl binary distribution for > wince 4.2 through cross compile according to > http:\\perlce.sourceforge.net. I gained access to a device equipped with wince4.2 recently. I found out that existing binaries are working, so you probably do not need to do recompilation. However, if you do recompiling, its okay. > > Communication between wince and winxp throgh > SOAP::Lite is ok.I can execute test on wince from > winxp. Nice to hear this. BTW desktop tools from Rainer Keuchel also contain an executable to run on Windows which makes WinCE device to execute some binary. This is actually one single call however. > > Now I want to cereate process(to execute one exe file) > on wince 4.2 from perl script. I want pid of that > process so that if that process does not > complete its task within certain time , that id will > be killed and next process will start. > > For this i need to know how to get > 1. pid of process > 2. how to kill pid. > 3. How to check pid status(i mean is it completed > or still in process) As I mentioned, I do not know. And I have no real possibility to investigate. The most I can advice for you is to read through SDK documentation provided with EVC, and, once you'll get C code to solve your task, you'll be able to create Perl module to do that. In case you want to know details how to cross-compile Perl module for WinCE, please refer to http://perlce.sourceforge.net for advice. In case you find those advices not clear enough, please feel free to send me improvements :) Best regards, Vadim. |
From: <ben...@id...> - 2004-05-22 13:06:41
|
Dear Open Source developer I am doing a research project on "Fun and Software Development" in which I kindly invite you to participate. You will find the online survey under http://fasd.ethz.ch/qsf/. The questionnaire consists of 53 questions and you will need about 15 minutes to complete it. With the FASD project (Fun and Software Development) we want to define the motivational significance of fun when software developers decide to engage in Open Source projects. What is special about our research project is that a similar survey is planned with software developers in commercial firms. This procedure allows the immediate comparison between the involved individuals and the conditions of production of these two development models. Thus we hope to obtain substantial new insights to the phenomenon of Open Source Development. With many thanks for your participation, Benno Luthiger PS: The results of the survey will be published under http://www.isu.unizh.ch/fuehrung/blprojects/FASD/. We have set up the mailing list fa...@we... for this study. Please see http://fasd.ethz.ch/qsf/mailinglist_en.html for registration to this mailing list. _______________________________________________________________________ Benno Luthiger Swiss Federal Institute of Technology Zurich 8092 Zurich Mail: benno.luthiger(at)id.ethz.ch _______________________________________________________________________ |
From: Konovalov, V. <vko...@sp...> - 2004-05-21 05:56:29
|
> Now i am able to fire exe by "system" command. but > backticks does not works. ok, I am not surprised, command calls are incomplete there > > It seems to me that "system" function wait until that > exe ends unlike Win32::shellex where it does not wait. > > > Is there any other difference? Probably "system" call blocks something more than just waiting for command to end, but I have no specific information on this > > in my case one perticuler exe is running from begining > through "Win32::ShellEx" command ,where as from > "system" it is not fully executed . To summarize a bit, I do not use command invocation from Perl on WinCE, nor do I advice you to do this way... If you really need something of that kind on WinCE you should write on C (I mean XS), but I think this is unlikely. Best regards, Vadim. |
From: Konovalov, V. <vko...@sp...> - 2004-05-18 08:58:22
|
> I have tried to use perl with a wince HP720 hpc, > I download BIN( perl.dll + perl.exe) and LIB (43 folder +118 files) for very first run only "LIB" is not required, you need only perl.dll + perl.exe +celib.dll > in memory of HP720 but when I try to RUN perl.exe I get " > Cannot find 'perl' > or one of components". > > I asked to somebody, he said add celib.dll to your \windows > directory, I did > that and I got this message " 'perl' is not a valid windows > CE application". I can't imagine anything but the simpliset: your DLL is for different processor (or OS?) What is name of your processor? Additionally, are you sure you're executing namely "perl.exe" and not perl.dll? Best regards, Vadim. |
From: bxl <bx...@ve...> - 2004-05-17 22:13:24
|
dear sir, I have tried to use perl with a wince HP720 hpc, I download BIN( perl.dll + perl.exe) and LIB (43 folder +118 files) in memory of HP720 but when I try to RUN perl.exe I get " Cannot find 'perl' or one of components". I asked to somebody, he said add celib.dll to your \windows directory, I did that and I got this message " 'perl' is not a valid windows CE application". could you please help me to solution this problem. thanks. David. |
From: Konovalov, V. <vko...@sp...> - 2004-05-12 09:29:09
|
> GetProplist will return "hello" string...and from my > trace output it is seen that hello message came to > client. The following dlls are present under /auto error message says it returned 'undef'. Be sure to check this. Also, pease note that you see below in your list "socket.dll" but it must be "Socket_1.dll" and updated Dynaloader, as stated at http://perlce.sourceforge.net I do not know whether Wince4.0 allows multiple instance of same dll in memory, but this could be a problem. Please let me know if this is one of the problems, and, if possible, please share your knowledge how did you built, your makefile and possible quircks, and I'll try placing that information to SF site... Best regards, Vadim. > > attrs -- attrs.dll > B b.dll ,c/c.dll > ByteLoder byteloder.dll > Cwd cwd.dll > Data dumper/dumper.dll > Devel > Dprof/dprof.dll,Peek/peek.dll,PPport/PPport.dll > Digest MD5/md5.dll > Encode encode.dll, > byte/byte.dll,cn/cn.dll,ebcdic/ebcdic.dll,JP/jp.dll,KR/kr.dll, > Symbol/symbol.dll,TW/tw.dll, > Unicode/unicode.dll > Errno > Fcntl Fcntl.dll > File Glob/Glob.dll > Filter Util/Call/call.dll > IO Io.dll > List Util/list.dll > MIME Base64/base64.dll > Opcode opcode.dll > PerlIO > encoding/encoding.dll,scaler/scaler.dll,via/via.dll > re re.dll > sdbm > SDBM_File sbbm_file.dll > socket socket.dll > Storable storable.dll > Sys Hostname/hostname.dll > Thread thread.dll > Threads threads.dll,share/share.dll > Time Hires/hires.dll > Unicode Normalize/Normalize.dll > XS Apitest/apitest.dll,Typemap/Typemap.dll > > > --- "Konovalov, Vadim" <vko...@sp...> > wrote: > 3. please name what dlls are anside, for > example, > > one of them must be > > Socket_1.dll but name all of them > > 1. It may be my ignorance, but possible your sub > > getPropList returned undef. > > May be you need to jus tdebug your script? > > What must return(hello) return? > > I am not knowledgable in SOAP, but what *must* > > return that call? > > > > > -----Original Message----- > > > From: subrata kolay > > [mailto:sub...@ya...] > > > Sent: Wednesday, May 12, 2004 11:37 AM > > > To: Konovalov, Vadim > > > Subject: RE: client-junk in SOPA response...soap > > client unale > > > to decode.. Help Needed > > > > > > > > > Dear Vadim, > > > > > > I have following folders under /auto, in all > > folder > > > (except errno) dll files present. all this dlls > > > generated after cross compile on wince4.2 > > > > > > attrs > > > B > > > ByteLoder > > > Cwd > > > Data > > > Devel > > > Digest > > > Encode > > > Errno > > > Fcntl > > > File > > > Filter > > > IO > > > List > > > MIME > > > Opcode > > > PerlIO > > > re > > > sdbm > > > SDBM_File > > > socket > > > Storable > > > Sys > > > Thread > > > Threads > > > Time > > > Unicode > > > XS > > > > > > Thanks & Reagrds > > > Subrata kolay > > > > > > --- "Konovalov, Vadim" > > <vko...@sp...> > > > wrote: > unfortunately I have no experience with > > > networking > > > > with WinCE. > > > > > > > > So I can't advice anything useful I afraid. > > > > > > > > Rainer has more experience, as he managed to > > provide > > > > compatibility layer. > > > > > > > > However, I have few ideas though. > > > > - did you succeeded in *any* networking Perl > > script > > > > on WinCE? > > > > - what DLLs are involved in process from perl > > side > > > > (in..../auto/.... > > > > directory)? do they have same name with system > > ones? > > > > > > > > Best regards, > > > > Vadim. > > > > > > > > > > > > > -----Original Message----- > > > > > From: subrata kolay > > > > [mailto:sub...@ya...] > > > > > Sent: Wednesday, May 12, 2004 9:46 AM > > > > > To: vko...@sp... > > > > > Subject: client-junk in SOPA response...soap > > > > client unale to > > > > > decode.. Help Needed > > > > > > > > > > > > > > > Dear Vadim, > > > > > > > > > > I am stuck here..can you please give some > > hints.. > > > > > > > > > > At the time of testing a simple soap message > > in my > > > > > test kit(I830M4 chipset intel motherboard > > having > > > > x86 > > > > > processor), response coming from server is not > > > > decoded > > > > > at client !! > > > > > i am giving soap trace response as well as my > > > > simple > > > > > script. why "client-junk" is coming at SOAP > > > > response > > > > > ?... > > > > > 1> my soap server is http daemon > > (mini_agent.pl) > > > > on > > > > > wince 4.2 > > > > > 2> soap client is (soap:lite) perl > > > > > (run_tests_remotely.pl) on winxp > > > > > 3> my called perl module is (test_suite.pm) on > > > > > > > wince 4.2 > > > > > > > > > > Can anyone help me to find out the solution? > > > > > Thanks in advance > > > > > > > > > > Thanks & Regards > > > > > Subrata kolay > > > > > > > > > > # soap trace result > > > > > SOAP::Transport::HTTP::Client::send_receive: > > POST > > > > > http://172.18.23.245:2020/ > > > > > Accept: text/xml > > > > > Accept: multipart/* > > > > > Content-Length: 443 > > > > > Content-Type: text/xml; charset=utf-8 > > > > > SOAPAction: "/test_suite1#getPropList" > > > > > > > > > > <?xml version="1.0" > > > > > encoding="UTF-8"?><SOAP-ENV:Envelope > > > > > > > > > > > > > > > xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" > > > > > > > > > > > > > > > xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" > > > > > > > > > > > > > > > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" > > > > > xmlns:xsd="http://www.w3.org/1999/XMLSchema" > > > > > > > > > > > > > > > SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encodi > > > > > ng/"><SOAP-ENV:Body><namesp1:getPropList > > > > > > > > > > > > > > > xmlns:namesp1="/test_suite1"/></SOAP-ENV:Body></SOAP-ENV:Envelope> > > > > > SOAP::Transport::HTTP::Client::send_receive: > > > > HTTP/1.1 > > > > > 200 (OK) OK > > > > > > > > > > Date: Fri, 07 May 2004 16:32:23 GMT > > > > > > > > > > Server: libwww-perl-daemon/1.33 > > > > > > > > > > Content-Length: 535 > > > > > > > > > > Content-Type: text/xml; charset=utf-8 > > > > > > > > > > Client-Date: Fri, 07 May 2004 14:56:52 GMT > > > > > Client-Junk: <?xml version="1.0" > > > > > encoding="UTF-8"?><SOAP-ENV:Envelope > > > > > > > > > > > > > > > xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance" > > > > > > > > > > > > > > > xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" > > > > > > > > > > > > > > > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" > > > > > xmlns:xsd="http://www.w3.org/1999/XMLSchema" > > > > > > > > > > > > > > > SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encodi > > > > > > > ng/"><SOAP-ENV:Body><namesp10:getPropListResponse > > > > > xmlns:namesp10="/test_suite1"><s-gensym30 > > > > > > > > > > > > > > > xsi:type="xsd:string">hello</s-gensym30></namesp10:getPropList > > > === message truncated === > > ______________________________________________________________ > __________ > Yahoo! India Matrimony: Find your partner online. http://yahoo.shaadi.com/india-matrimony/ |
From: <sub...@ya...> - 2004-05-05 15:01:14
|
Dear Vadim/Keuchel, I am working with I830M4 chipset intel motherboard having x86 processor.and I am running WindowsCE .Net 4.2 here.The board is acting as my windows CE device and i am using Winxp machine with platform builder 4.2 to build Wince .net 4.2 and dowloded to above device. Now to test the kit i have client perl script using SOAP:LITE will be running on winxp and server perl script on wince 4.2 which will call perl test module. codes are written below. **** server side running on wince 4.2 ************************ # server ..running on wince 4.2 use SOAP::Transport::HTTP; # don't want to die on 'Broken pipe' #$SIG{PIPE} = 'IGNORE'; getMethods(); # find all my external and internal classes and methods my $daemon = SOAP::Transport::HTTP::Daemon -> # create the agent server new(LocalPort=>2020, Reuse=>1,Listen =>10) -> # allow LISTENQUE connections dispatch_to('.', 'agent', test_suite1.pm); # set method list (test_suite1.pm contains all tests script) Log("Contact agent at " . $daemon->url); print (@classList); $daemon->handle; ******client side running on wndows xp ************************* use SOAP::Transport::HTTP; use SOAP::Lite; if (!$ARGV[0]) { print "run_tests_remotely.pl - sample for remotely running tests\n"; print " usage: run_tests_remotely.pl <hostname>\n"; exit 1; } else { $host = $ARGV[0]; } $Remote = SOAP::Lite->uri('/test_suite1') ->proxy("http://$host:2020/", timeout => 600) ; # -------------- # getPropList () # -------------- @outNVL=$Remote->getPropList()->paramsall ; # getpropList() define in test_suite1.pm print "\n GetPropList result:\n @outNVL\n" ; exit 1; *********************** test_suite1.pm**************** package test_suite1; return 1; sub getPropList { $file = 'ParamNVL.txt' ; open(INFO,"< $file") or die "Failed to open file $file : $! \n"; @params = <INFO> ; # -- Reads content of file into an array -- close(INFO) ; return (@params) ; # return paramnVL.txt file contains. }# getPropList() **************************************************** Here daemon is running on wince 4.2 and while i am trying to execute the test from client, no response is coming back to client. But subroutine is called (getprobList in server and it is reading all values from paramNVL.txt) in the server that i have checked but all return values is not comimg back to client. message is "can't call method "paramsall" on an undefined value at run_tests_remotely1.pl at line 23 " ...file (.pl) is client file. In platform builder workspace i have added soap (client & server). SOAP:LITE module downloaded from soaplite.com and copied to wince 4.2. I have build perl binary distribution on wince 4.2. Can you please tell me where i am worng ? is there any other things i need to do?. can you please please help me. Regards Subrata kolay ________________________________________________________________________ Yahoo! India Matrimony: Find your partner online. http://yahoo.shaadi.com/india-matrimony/ |
From: Konovalov, V. <vko...@sp...> - 2004-03-30 13:51:13
|
All extensions should be cross-compiled during normal nmake process. That said, firstly miniperl on host machine is created, and then it is used to facilitate cross-compiling extensions. Below is an excerpt from your makefile.ce, $(HPERL) means perl on Win2000+. "Extension" target is normally builded Extensions: ..\win32\buildext.pl $(PERLDEP) $(CONFIGPM) $(HPERL) -I..\lib -I..\win32 -MCross=$(CROSS_NAME) ..\win32\buildext.pl $(MAKE) $(PERLDEP) $(EXTDIR) \ !POSIX $(NOT_COMPILE_EXT) > -----Original Message----- > From: dhiman chattopadhyay [mailto:cha...@ya...] > Sent: Tuesday, March 30, 2004 1:32 PM > To: Eruhim Watman; per...@li...; > an...@vs... > Cc: vko...@sp...; > per...@li...; cha...@ya... > Subject: Re: [perlce-user] Problems encountered while running > Perl Modules in PerlCE > > > Hi, > Thanks for your help. > we think that io.dll,socket.dll etc has to be rebuilt > for the wince4.20 x86 platform for running perl > modules on perlCE. > But it seems that the makefile.ce does not build those > files. > (Pls see our modified makefile attached below.) > We need the source file & makefile for cosscompiling > io.dll,socket.dll,cwd.dll etc for porting perlce to > WinCE 4.20 x86 platform to run perl modules. > Can anyone please help us on this ? > > We are stuck with the error message -- > "cann't load io.dll" > (126 -ERROR_MOD_NOT_FOUND) > although the specified dll is in specified path. > The other error is "cann't load cwd.dll" > (193 - ERROR_BAD_EXE_FORMAT). > > We also found from the debug log of platform builder > that > "DoImport Failed! Unable to import Library > 'WINSOCKM.dll' for 'IO.dll' " > but there is no file named winsockm.dll !! > Another error coming in platform builder debug log is > -- > " ERROR: function @ Ordinal 8934 missing in Module > 'coredll.dll' " > > Can you please tell us where we are going wrong. > > Thanks and Regards, > Anirban > Dhiman > > > --- Eruhim Watman <wa...@sp...> wrote: > DLL's are > not compatible between WinCE and WinXP. > > > > For example, font files (TTF) are compatible but > > executables are not. > > > > you must build them properly during common > > cross-compilation process > > and go. > > > > Could you please share your resulting makefile BTW? > > > > Best regards, > > Vadim. > > > > avn> Dear Sir, > > avn> We have built perl for windows CE .NET 4.20 on > > x86 . > > avn> and have ported the perl.exe and dll and > > executed simple > > avn> perl scripts successfully. > > avn> We have copied Perl library files(.pm,.pl, .dll > > etc) to Windows CE target since we need to run perl > > modules also. > > > > avn> However while running perl modules We are > > facing the following problems . > > > > avn> On executing our perl module code in the target > > we are getting the following error. > > > > avn> "Can't load './auto/IO/IO.dll' for module IO: > > TCS1 load_file:Error at DynaLoader.pm line 72. > > avn> at IO/Handle.pm line 260 > > > > avn> Compilation failed in require at IO/Handle.pm > > line 260. > > avn> BEGIN failed--compilation aborted at > > IO/Handle.pm line 260. > > avn> Compilation failed in require at IO/Socket.pm > > line 11. > > avn> BEGIN failed--compilation aborted at > > IO/Socket.pm line 11. > > avn> Compilation failed in require at HTTP/Daemon.pm > > line 10. > > avn> BEGIN failed--compilation aborted at > > HTTP/Daemon.pm line 10. > > avn> Compilation failed in require at > > SOAP/Transport/HTTP.pm line 360." > > > > avn> We copied IO.dll from perl library of winXP to > > the specified > > avn> path in target CE but it did not work out. > > avn> We also tried the io.dll fom the precompiled > > avn> distribution available in perlCE souceforge > > site but ended up with the same error > > > > avn> We found the root cause : in cewin32.c (source > > file for celib.dll ) > > avn> LoadLibraryW call inside XCELoadLibraryA > > returns null. > > avn> we think windows CE fails to recognise the dll > > copied from winXP perl. > > avn> But from the readme.ce it seems that the same > > xs dlls like cwd.dll,IO.dll, > > avn> socket.dll are to be copied from perl library > > of winXP to the specified > > avn> path in target CE. > > avn> are we going wrong ? or are we to build the > > IO.dll etc for target platform ? > > avn> We did not find the source from which we can > > build these dlls for target platform. > > > > avn> We are stuck at this problem for quite some > > time now . Can you pls help us in this ? > > > > avn> Thank you for giving your precious time. > > > > avn> Regards > > avn> Anirban Gomes > > > > > > ______________________________________________________________ > __________ > Yahoo! India Insurance Special: Be informed on the best > policies, services, tools and more. > Go to: http://in.insurance.yahoo.com/licspecial/index.html > |
From: <cha...@ya...> - 2004-03-30 09:32:59
|
Hi, Thanks for your help. we think that io.dll,socket.dll etc has to be rebuilt for the wince4.20 x86 platform for running perl modules on perlCE. But it seems that the makefile.ce does not build those files. (Pls see our modified makefile attached below.) We need the source file & makefile for cosscompiling io.dll,socket.dll,cwd.dll etc for porting perlce to WinCE 4.20 x86 platform to run perl modules. Can anyone please help us on this ? We are stuck with the error message -- "cann't load io.dll" (126 -ERROR_MOD_NOT_FOUND) although the specified dll is in specified path. The other error is "cann't load cwd.dll" (193 - ERROR_BAD_EXE_FORMAT). We also found from the debug log of platform builder that "DoImport Failed! Unable to import Library 'WINSOCKM.dll' for 'IO.dll' " but there is no file named winsockm.dll !! Another error coming in platform builder debug log is -- " ERROR: function @ Ordinal 8934 missing in Module 'coredll.dll' " Can you please tell us where we are going wrong. Thanks and Regards, Anirban Dhiman --- Eruhim Watman <wa...@sp...> wrote: > DLL's are not compatible between WinCE and WinXP. > > For example, font files (TTF) are compatible but > executables are not. > > you must build them properly during common > cross-compilation process > and go. > > Could you please share your resulting makefile BTW? > > Best regards, > Vadim. > > avn> Dear Sir, > avn> We have built perl for windows CE .NET 4.20 on > x86 . > avn> and have ported the perl.exe and dll and > executed simple > avn> perl scripts successfully. > avn> We have copied Perl library files(.pm,.pl, .dll > etc) to Windows CE target since we need to run perl > modules also. > > avn> However while running perl modules We are > facing the following problems . > > avn> On executing our perl module code in the target > we are getting the following error. > > avn> "Can't load './auto/IO/IO.dll' for module IO: > TCS1 load_file:Error at DynaLoader.pm line 72. > avn> at IO/Handle.pm line 260 > > avn> Compilation failed in require at IO/Handle.pm > line 260. > avn> BEGIN failed--compilation aborted at > IO/Handle.pm line 260. > avn> Compilation failed in require at IO/Socket.pm > line 11. > avn> BEGIN failed--compilation aborted at > IO/Socket.pm line 11. > avn> Compilation failed in require at HTTP/Daemon.pm > line 10. > avn> BEGIN failed--compilation aborted at > HTTP/Daemon.pm line 10. > avn> Compilation failed in require at > SOAP/Transport/HTTP.pm line 360." > > avn> We copied IO.dll from perl library of winXP to > the specified > avn> path in target CE but it did not work out. > avn> We also tried the io.dll fom the precompiled > avn> distribution available in perlCE souceforge > site but ended up with the same error > > avn> We found the root cause : in cewin32.c (source > file for celib.dll ) > avn> LoadLibraryW call inside XCELoadLibraryA > returns null. > avn> we think windows CE fails to recognise the dll > copied from winXP perl. > avn> But from the readme.ce it seems that the same > xs dlls like cwd.dll,IO.dll, > avn> socket.dll are to be copied from perl library > of winXP to the specified > avn> path in target CE. > avn> are we going wrong ? or are we to build the > IO.dll etc for target platform ? > avn> We did not find the source from which we can > build these dlls for target platform. > > avn> We are stuck at this problem for quite some > time now . Can you pls help us in this ? > > avn> Thank you for giving your precious time. > > avn> Regards > avn> Anirban Gomes > > ________________________________________________________________________ Yahoo! India Insurance Special: Be informed on the best policies, services, tools and more. Go to: http://in.insurance.yahoo.com/licspecial/index.html |
From: <an...@vs...> - 2004-03-25 12:58:48
|
Dear Sir, We have built perl for windows CE .NET 4.20 on x86 . and have ported the perl.exe and dll and executed simple perl scripts successfully. We have copied Perl library files(.pm,.pl, .dll etc) to Windows CE target since we need to run perl modules also. However while running perl modules We are facing the following problems . On executing our perl module code in the target we are getting the following error. "Can't load './auto/IO/IO.dll' for module IO: TCS1 load_file:Error at DynaLoader.pm line 72. at IO/Handle.pm line 260 Compilation failed in require at IO/Handle.pm line 260. BEGIN failed--compilation aborted at IO/Handle.pm line 260. Compilation failed in require at IO/Socket.pm line 11. BEGIN failed--compilation aborted at IO/Socket.pm line 11. Compilation failed in require at HTTP/Daemon.pm line 10. BEGIN failed--compilation aborted at HTTP/Daemon.pm line 10. Compilation failed in require at SOAP/Transport/HTTP.pm line 360." We copied IO.dll from perl library of winXP to the specified path in target CE but it did not work out. We also tried the io.dll fom the precompiled distribution available in perlCE souceforge site but ended up with the same error We found the root cause : in cewin32.c (source file for celib.dll ) LoadLibraryW call inside XCELoadLibraryA returns null. we think windows CE fails to recognise the dll copied from winXP perl. But from the readme.ce it seems that the same xs dlls like cwd.dll,IO.dll, socket.dll are to be copied from perl library of winXP to the specified path in target CE. are we going wrong ? or are we to build the IO.dll etc for target platform ? We did not find the source from which we can build these dlls for target platform. We are stuck at this problem for quite some time now . Can you pls help us in this ? Thank you for giving your precious time. Regards Anirban Gomes |
From: Konovalov, V. <vko...@sp...> - 2004-03-01 16:04:48
|
> We downloaded the precompiled binaries for > wince-x86em-pocket-wce300 from PERLCE SF site and tried to > copy perl.dll , perl.exe file from bin subfolder to our > target winCE device . But it has shown some error "cannot > copy perl.dll :error code 59 " . you must start with doing somehow that way for perl.dll to exist on your device, otherwise you will fail. > If we are somewhere going wrong by copying the files from > host to target can you pls tell us what exactly should be the > procedure to deploy the precompiled binaries in target? > Moreover in makefile we saw some cecopy and cemkdir command. cecopy and cemkdir are used to create directory and file copies on WinCE device, those were downloaded from Rainer's site but those are just trivial and could be easily built by anyone. but it is okay to, say, just directly unpack your files using your big PC where you could operate your CompactFlash driver, for example. > Can you pls tell where we can find this executables ? > Any changes you suggest in celib source for rebuilding it for wce420 ? > (We have already specified celib source path in our makefile . ) > > Lastly we have not tried to install any software from Rainer > Keuchel's site. Do you suggest any special software to install ? you can try installing, say, perl-5.6.0 for WinCE from Rainer's site. Just to see how it goes. > Thanking for your support . > > Thanks and Regards, > Anirban Gomes > > On Mon, 01 Mar 2004 Konovalov, Vadim wrote : > >First of all, you've attached file named "Makefile.ce.bak" > which is strange. > > > >Secondly, as long as you use "wince-x86em-pocket-wce300" for your > >configuration, could you please check whether compiled > binaries from SF site > >could be run on your device? If errors, what are they? > > > >But if you must use something like > "wince-x86em-pocket-wce400" then you > >probably must rebuild "celib" as well. > > > >Are you able to run any software from Rainer Keuchel's site > on your device? > > > >I possess only Cassiopeia E125 (MIPS/WCE300) and therefore > can only trust > >compiler and other people in order to check binaries. > > > >Best regards, > >Vadim. > > > > > -----Original Message----- > > > From: Anirban Gomes [mailto:rea...@re...] > > > Sent: Monday, March 01, 2004 12:40 PM > > > To: vko...@sp... > > > Cc: per...@li... > > > Subject: > > > > > > > > > Dear Sir, > > > > > > We are a bunch of engineers trying to build perl on winCE 4.20 . > > > Our target device is an an Intel celeron processor with i830 > > > motherboard. > > > We edited the makefile as per the info given in perlce > > > sourceforge site. > > > We ignored the macro redefinition warnings as of now. > > > The minperl.exe for the host machine was built and then we > > > are facing about 32 linking errors while cross compiling. The > > > detail makefile & error log is also attached below . > > > > > > In the makefile you will see some changes that we made along > > > with a comment #gomes to demarcate our changes. > > > > > > Awaiting your advice. > > > > > > Regards > > > Anirban Gomes > > > > |