> That's an auto generated source file. That's why it was never on SVN. It
> should be automatically generated by
> scripts/generate_lscp_shell_reference.pl
> from the input file Documentation/lscp.xml. You can simply type
>
>       make parser
>
> to re-generate it explicitly. However it would be interesting to know why it
>
> did not generate it automatically there. Have you probably changed your
> system's local time? The Makefile system is usually comparing modification
> times of files to decide whether something needs to be rebuilt.

running it manually gives a simple reason :
[seijitsu@astrux scripts]$ perl generate_lscp_shell_reference.pl
Can't locate XML/Parser.pm in @INC (you may need to install the
XML::Parser module) (@INC contains: /usr/lib/perl5/site_perl
/usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl
/usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl
/usr/share/perl5/core_perl .) at generate_lscp_shell_reference.pl line
15.
BEGIN failed--compilation aborted at generate_lscp_shell_reference.pl line 15.

this is coderent with a recent message in the AUR :
https://aur.archlinux.org/packages/linuxsampler-svn/ where a
dependency for perl-xml-parser has been added.
But when compiling from source without this requirement, the script
probably fails and the file is not generated.

I now realize that i could have used the linuxsampler-svn from AUR
repository to automatically deal with the dependencies, but on another
hand maybe the make process could catch the error from the perl script
?

------------------------------------------------------------------------------
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test & Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees
_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel

Reply via email to