philippe44 / LMS-ShairTunes2W

Airtunes with LMS (fork of https://github.com/disaster123/shairport2_plugin)
63 stars 3 forks source link

Compile solaris binary. #7

Closed chincheta0815 closed 7 years ago

chincheta0815 commented 7 years ago

I just compiled the binary.

But: How about all the perl stuff under lib/ ?

chincheta0815 commented 7 years ago

Sorry. Now it was too late for me... Just adjusted the file permissions...

philippe44 commented 7 years ago

Crap, you're right if you Solaris system does not have by default Crypt::OpenSSL::RSA, then you need to build it as well so I can incorporate it and unfortunately the shared lib CryptX.so is Perl version dependent. Usually, LMS system have a Perl either 5.14 or 5.20, so I've provided some build for these (I use perbrew and CPAN) in combination of Linux arm, x86, x64 and Windows systems (not all combinations are build). I've seen Perl 5.18 on MacOS, but it seems that it was built-in for all system people have used it on, so I did not need to incorporate in my package. Re file permission, I'm not sure I see what you mean. During plugin startup, if the helper does not have an "x" permission, my script forces it, so that I don't have to bother with how the zip package is built. Is this what you mean?

chincheta0815 commented 7 years ago

I meant the permissions in the repo. I changed them and commited. The result was a huge diff.