"no rule to make" on all platforms, except for skeleton

Arthur Hebert ahebert at gmail.com
Wed Apr 13 22:51:54 CEST 2016


Thank you Ronny for the warm welcome ,

I'm excited about the potential of Nard. Per your suggestion, I became a
member and downloaded the add-ons tarball.

The following `make` commands still give the same error, and I don't think
any of them use the Raspbian emulation feature.

$ make default
make: *** No rule to make target `default`. Stop.
$ make consoleserver
make: *** No rule to make target `consoleserver`. Stop.
$ make mediaplayer
make: *** No rule to make target `mediaplayer`. Stop.

Perhaps I should get these built-in configurations to build before I try my
own product config.
Are those the correct commands for building one of the
default/consoleserver/mediaplayer products?

Regards,
Arthur

On Wed, Apr 13, 2016 at 10:04 AM, Ronny Nilsson <
rln-nard at arbetsmyra.dyndns.org> wrote:

> Hi Arthur and welcome to the list.
> My guess is that you are missing the add-on package. Have you downloaded
> the "nard+addons" tarball? This is a necessity for the Raspbian emulation
> support. For accessing these parts of Nard one need to first become
> a "member". It's pretty much a "pay-what-you-want" membership and you may
> cancel it anytime with a few mouse clicks should you want.
>         http://www.arbetsmyra.dyndns.org/nard/addon.html
> Developing Nard is costly though so any support is welcome.
>
> BR
> Ronny
>
>
>
> -----------------------------------------
> > Hello,
> >
> > I am trying Nard for the first time, and having trouble with the basics,
> so
> > I assume I'm missing something rudimentary.
> >
> > I ran `make skeleton` and it completed successfully.
> >
> > My end-goal is to make a server running nodejs, so I've created the
> > following 2 files in a new platform folder:
> >
> > $ cat platform/nodeserver/Rules.mk
> > PRODUCT_DEPS += skeleton
> > -include $(PATH_TOP)/platform/skeleton/Rules.mk
> > PKGS_APPS += debian/debian
> >
> > $ cat platform/nodeserver/debian.config
> > deb_install += nodejs
> > deb_install += npm
> > deb_install += i2c-tools
> > deb_install += wget
> > deb_install += openssl
> >
> > Then when I run `make nodeserver`, I get the message:
> > make: *** No rule to make target `nodeserver`. Stop.
> >
> > Then I did `make clean` followed by `make mediaplayer` to try one of the
> > built-in alternatives and got the same message:
> > make: *** No rule to make target `mediaplayer`. Stop.
> >
> > How do I build other products? Any help is much appreciated!
> >
> > Thanks,
> > Arthur
>
>
>



More information about the Nard mailing list