2. I can not get rid of the pragma, i want to make my program working according to nowadays requirements.
Its a lexical pragama, turn it off where it breaks your program :)
3. I can not encode my "string properly" as there is nothing more to encode than what has being done already.
The program you're talking to doesn't like the bytes you're giving it -- purportedly utf8 -- give the program what it wants, not everything understands utf8 Also, don't assume utf8::all did everything correctly, trust but verify, so verify -- I don't see any mention of locale in utf8::all
5. I did cast a glance at the links you've provided: seems to me you did not read my question carefuly. Next time, if would like to help, please consider the fact it takes some time, not just typing effort.
Cute, but maybe you'd like to do more than glance? qx{} deals in bytes -- if the bytes being sent aren't working, qx{} isn't to blame
|