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

Arthur Hebert ahebert at gmail.com
Thu Apr 14 17:37:35 CEST 2016


Running `make distclean` fixed the problem.
I am now building my first custom platform in Nard.

Thanks!

-Arthur

On Thu, Apr 14, 2016 at 4:32 AM, Ronny Nilsson <
rln-nard at arbetsmyra.dyndns.org> wrote:

> Hi
> I'm glad you like the project. Probably something has messed up in your
> tree.
> If you start over it should resolve:
>         $ make distclean
>         $ make mediaplayer
> Backup any custom work you might have added first though, since "distclean"
> will erase lots, to get into an almost pristine state.
>
> Having said that I double checked the "nard+addons-v1.00.tar.gz" download
> and
> noticed some parts are missing(!). I must have made a mistake in the
> release
> process... I'll fix it and get back to you promptly.
>
> /Ronny
>
>
>
> ------------------------------------------
> > 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