Closed ttelford closed 12 years ago
Ah; found the issue: The README doesn't state that PERL5LIB needs to be set to a valid value.
Hi Troy,
backend/public will be built if you have the qooxdoo sdk installed ... in the tar distro I provide a pre built version ...
I guess the error message shoud be better ... :-) will look at it.
cheers tobi
Yesterday Troy Telford wrote:
When I checkout the code via git, and attempt to build it, I run into a problem: ./configure works fine, but 'make' does not:
Making all in frontend make[1]: Entering directory
/home/ttelford/src/remocular/remOcular/frontend' make[1]: Nothing to be done for
all'. make[1]: Leaving directory/home/ttelford/src/remocular/remOcular/frontend' Making all in backend make[1]: Entering directory
/home/ttelford/src/remocular/remOcular/backend' make[1]: * No rule to make targetpublic/script/remocular.js', needed by
all-am'. Stop. make[1]: Leaving directory `/home/ttelford/src/remocular/remOcular/backend' make: * [all-recursive] Error 1It appears that the git repository doesn't have backend/public.
.gitignore has backend/public listed, which is probably why it's not in git.
The question is: Should backed/public be in the git repo? If not, how is it generated?
Reply to this email directly or view it on GitHub: https://github.com/oetiker/remOcular/issues/2
Tobi Oetiker, OETIKER+PARTNER AG, Aarweg 15 CH-4600 Olten, Switzerland http://it.oetiker.ch tobi@oetiker.ch ++41 62 775 9902 / sb: -9900
I would be happy to document my experiences so the README can be improved. I think this could be valuable as it seems the README is "missing" steps that are probably obvious to you, but aren't obvious to me.
Notes:
--> Working on MojoX::Dispatcher::Qooxdoo::Jsonrpc Fetching http://search.cpan.org/CPAN/authors/id/M/MB/MBP/MojoX-Dispatcher-Qooxdoo-Jsonrpc-0.83.tar.gz ... OK backend/thirdparty/work/1328459900.7702: No such file or directory at /loader/0x262b9a8/App/cpanminus/script.pm line 858.
The script does work if I give it no arguments, however... then I move the thirdparty
directory into backend
. I'm not sure if this is the right thing to do, but it seems to work.
env QX_SRC_MODE=1 MOJO_LOG_LEVEL=debug REMOCULAR_CONF=../etc/remocular.cfg.dist ./remocular.pl daemon
and it appears to work - I can access the service without any issues.sudo make install
, copying & modifying ${PREFIX}/etc/emocular.cfg.dist
, and then running ${PREFIX}/bin/remocular.pl daemon
, I receive the error: Plugin "qooxdoo_jsonrpc" missing, maybe you need to install it?
I've also attempted to configure Apache to run remocular; however the README doesn't really cover this step. It seems my problems with Apache are at least partly due to the fact I can't run the daemon from the installation ${PREFIX}
Plugin "qooxdoo_jsonrpc" missing, maybe you need to install it?
File does not exist: /var/www/remocular/public/jsonrpc
I just pushed some updates ... does this help ?
On Feb 5, 2012, at 1:35 PM, Tobias Oetiker wrote:
I just pushed some updates ... does this help ?
Troy Telford troy.telford@gmail.com
I have added some notes on apache configuration.
When I checkout the code via git, and attempt to build it, I run into a problem: ./configure works fine, but 'make' does not:
Making all in frontend make[1]: Entering directory
/home/ttelford/src/remocular/remOcular/frontend' make[1]: Nothing to be done for
all'. make[1]: Leaving directory/home/ttelford/src/remocular/remOcular/frontend' Making all in backend make[1]: Entering directory
/home/ttelford/src/remocular/remOcular/backend' make[1]: * No rule to make targetpublic/script/remocular.js', needed by
all-am'. Stop. make[1]: Leaving directory `/home/ttelford/src/remocular/remOcular/backend' make: * [all-recursive] Error 1It appears that the git repository doesn't have backend/public.
.gitignore has backend/public listed, which is probably why it's not in git.
The question is: Should backed/public be in the git repo? If not, how is it generated?