Re: LMS for Windows using Strawberry Perl
ralphy <ralphy.aeei2n-NUepA2SMhDQqspMVqqL2D+4xXEVPTSb/[email protected]>
| Newsgroups | gmane.music.equipment.slimdevices.devel |
|---|---|
| Organization | Logitech Squeezebox Forums |
| Message-ID | <[email protected]> |
mherger wrote:
> > CALL pp -o ..\slimserver.exe -M Win32:: -X XML::Parser -X
> XML::Parser::Expat -X YAML::XS -X Class::XSAccessor -X
> Template::Stash::XS slimserver.pl
>
> Would that executable include all Slim/* files? Were the existing
> *.perlapp etc. files of any help (eg.
> https://github.com/Logitech/slimserver-platforms/blob/public/8.3/win32/squeezecenter.perlsvc)?
>
> > I now need to script the entire build process which on Windows is
> going
> > to be a pain.
Not really. Par-Packer doesn't bundle the application perl files in the
executable, it runs them from disk and even expands it's internal perl
scripts into a temp folder to run.
Code:
--------------------
C:\Users\%USERNAME%\AppData\Local\Temp\par-706164646f636b64\cache-af4f1571ecd40885f61f935cb2429de4774f953b\inc\lib
--------------------
I'll take a look at the perlsvc app too.
mherger wrote:
> Hey, you got Perl on that system, don't you? ;-)
>
> You could fork
> https://github.com/Logitech/slimserver-platforms/blob/public/8.3/buildme.pl.
Good point on the Perl. I'll try to create a win64 platform variant.
Thanks.
Ralphy
*1*-Touch, *5*-Classics, *3*-Booms, *2*-UE Radio
'Squeezebox client builds'
(https://sourceforge.net/projects/lmsclients/files/) 'donations'
(https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=LL5P6365KQEXN&lc=CA&item_name=Squeezebox%20client%20builds¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted)
always appreciated.
------------------------------------------------------------------------
ralphy's Profile: http://forums.slimdevices.com/member.php?userid=3484
View this thread: http://forums.slimdevices.com/showthread.php?t=115740