Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.3.0 does not run on Windows XP. Any chance of an XP build? #252

Open
PenBach opened this issue Dec 26, 2024 · 5 comments
Open

v1.3.0 does not run on Windows XP. Any chance of an XP build? #252

PenBach opened this issue Dec 26, 2024 · 5 comments

Comments

@PenBach
Copy link

PenBach commented Dec 26, 2024

I decided to update to the latest xmltv (v1.3.0), from v0.5.69
When I run it, I get the error
"xmltv32.exe has encountered a problem and needs to close. We are sorry for the inconvenience."
Is there any chance of getting a version that works on Windows XP, or is it no longer possible?

XMLTV Version?
v1.3.0

Operating System

Windows XP SP3

What happened?

xmltv32.exe does not run. It throws an error

What did you expect to happen?

Run without errors.

Did you see any warnings/errors?

Yes
"xmltv32.exe has encountered a problem and needs to close. We are sorry for the inconvenience."

What steps are needed to reproduce this issue?

Run on XP

@rmeden
Copy link
Contributor

rmeden commented Dec 26, 2024

What grabber are you trying to use? Looks like I migrated xmltv.exe from perlapp to PAR::Packer in January 2021. You may be able to install from soureforge a version older than that. (0.5.70).

If you need to run a newer script, you can try downloading that script from github and execute like this (using older xmltv.exe)
xmltv.exe exec <script> <script-options>
It may work if the older prerequisites work.

@PenBach
Copy link
Author

PenBach commented Dec 26, 2024

Thanks for the quick response. I'm using tv_grab_zz_sdjson
I noticed there were some updates to it.
I'll try what you suggest.
If that fails, I'll try and build it if I can get Strawberry Perl to work on XP and the build method in the wiki is still valid.

@PenBach
Copy link
Author

PenBach commented Dec 27, 2024

I'm having problems building xmltv on XP
I'm following the build instructions here - https://wiki.xmltv.org/index.php/XMLTVWindowsBuild
Using Strawberry Perl v5.22.3.1
I'm trying to figure out what's going on, but I thought I'd ask here in parallel since you know a lot more than I do.
I get this output error at step 9

Checking if your kit is complete...
Looks good
Generating a dmake-style Makefile
Writing Makefile for XMLTV
Writing MYMETA.yml and MYMETA.json

C:\xmltv\xmltv-1.3.0>gmake
"C:\StrwPerl\perl\bin\perl.exe" lib/Supplement.pm.PL lib/Supplement.pm C:\StrwPe
rl\perl\site/share/xmltv
"C:\StrwPerl\perl\bin\perl.exe" lib/XMLTV.pm.PL lib/XMLTV.pm
to undefined at C:/StrwPerl/perl/lib/ExtUtils/Install.pm line 1198.
makefile:1422: recipe for target 'pm_to_blib' failed
gmake: *** [pm_to_blib] Error 2

Anyone know what's wrong?

@PenBach
Copy link
Author

PenBach commented Dec 29, 2024

I've now got a bit further, but still no joy.
I tried using strawberry-perl-no64-5.32.1.1-32bit-portable instead.
Now it fails at step 11 - "gmake install"

C:\xmltv>gmake install
Appending installation info to C:\StrwPerl532\perl\lib/perllocal.pod
Installing contents of blib/doc into /./C:\StrwPerl532\perl\site/share/doc/xmltv
-1.3.0
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ERROR: Can't create '\C:\StrwPerl532\perl\site\share\doc\xmltv-1.3.0'
mkdir \C:\: Invalid argument; The filename, directory name, or volume label synt
ax is incorrect at C:/StrwPerl532/perl/lib/ExtUtils/Install.pm line 470.

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 at -e line 1.
gmake: *** [Makefile:1120: plaindoc_install] Error 22

@PenBach
Copy link
Author

PenBach commented Dec 29, 2024

OK, I've just read the page about building the exe. I didn't realise that there was more to it.
Given that I'm totally out of my depth on this, I give up.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants