If
you have a question on how to do something in Perl, or
you need a Perl solution to an actual real-life problem, or
you're unsure why something you've tried just isn't working...
then this section is the place to ask. Post a new question!

However, you might consider asking in the chatterbox first (if you're a
registered user). The response time tends to be quicker, and if it turns
out that the problem/solutions are too much for the cb to handle, the
kind monks will be sure to direct you here.

I have Strawberry Perl installed and trying to run
dmake and getting many errors.
This is the latest error.
collect2.exe: error: ld returned 1 exit status
dmake.exe: Error code 129, while making 'blib\arch\auto\Tk\Tk.xs.dll'
Can someone tell me how to fix this?
Thanks!

I'm mostly a perl novice. I'm trying to use MIME::Parser, which I believe is the best module for doing this. I've read practically every google response on how to use this module that exists, and still don't understand how to get the decoded version of the body.

The decoded message is written to disk by default, but I don't understand how to store the decoded body in an array so I can manipulate it.

http://www.perlmonks.org/bare/?node_id=188084

I've even followed this extensive example, and it also doesn't appear to decode the body.

A short, simple example would be most appreciated.

I've written the following bit of code, but it doesn't appear to go into the for-loop:

Now the above Perl code will open IExplorer and go to google.com page. In my Perl program further to $test->googleTest; I want to make use of same browser that was opened by java(WebDriver driver = new InternetExplorerDriver();) and perform a search for text "Cheese".

Question is, can the object of WebDriver class("driver" in this case) be further used in my Perl program so that I can use same browser and perform different UI operations on it in Perl?

Dose anyone know how to count nodes numbers in a linked list or could anyone tell me which book should I start with to learn about linked list? Thanks a lot !
The question is from codility.com, which I use it to evaluate my coding ability recently. Due to the copyright problem, I need to remove it from here, My bad ! please check the original qestion below:

https://codility.com/honeypot/Perl_is_Perls-Perl-test-1
Here comes the codes I come up with, thanks for all your explanation of linked list data structure :

My trouble is if I call some sub, it only actually executes on perl_destruct(my_perl);. I did not found what causes such behaviour in perlembed. And I don't quite understand what is happening, so I tried place perl_run(my_perl), or GL_EVAL in different places.

When I comment this out, it still does nothing, even on perl_destruct();

So my first question: is there any manual for me to understand, what happens when call_argv() is called? I'm now reading perlguts, perlcall, however, I cannot find it. If you can, please specify me right way.:)

And second question: when call_argv(); actually executes function? Or can I force somehow to do it? Thank you!

EDIT
Okay, function is called with call_argv(). It is problem with output. Print in function, does not show up until perl_destruct()/EDIT

Hi Monks,
again, seems like simple problem but I can't solve this. I would like to control one program (that is normally controlled from terminal) with perl program. So , I understand there are few ways of managing it. I started with reading output of the program using pipes and I can not do it. Here is an example of what I am talking about:

The way I understand first program will open dialog.pl program and display "How old are you?" in the terminal,but it is not the case. What is the issue here? I would like to catch output from dialog.pl , and respond to it.
I also understand that I will have to fork the program to be able to do writing and reading from dialog.pl at the same time.
Thanks like always.
Robert

When putting a smiley right before a closing parenthesis, do you:

Use two parentheses: (Like this: :) )
Use one parenthesis: (Like this: :)
Reverse direction of the smiley: (Like this: (: )
Use angle/square brackets instead of parentheses
Use C-style commenting to set the smiley off from the closing parenthesis
Make the smiley a dunce: (:>
I disapprove of emoticons
Other