Hello Ted, OpenWrt cross-compilation is quite simple nowadays and works very well on Linux. You can easily build targets for hardware, VMs, or just get the filesystem tar.
From there, you have a couple of options: - Flash a router every time you change the code (That is what I was doing at the time. OpenWrt on VM or container was not exactly working as expected) - Run it on Linux (iirc, Markus was testing in containers) - Docker: There has been quite a lot of progress in containers since then. If I were you I would try to build and run docker images of OpenWrt. You can tune your DockerFile to put the configuration you want so you don’t need to change it every run. Here is a link to get you started: https://openwrt.org/docs/guide-user/virtualization/docker_openwrt_image?s[]=docker <https://oldwiki.archive.openwrt.org/doc/howto/docker_openwrt_image> - VMs: A bit more heavyweight but a bit faster dev cycle than hardware. At the time it was not working extremely well, but today it’s probably better. https://openwrt.org/docs/guide-user/virtualization/virtualbox-vm?s[]=virtualbox <https://openwrt.org/docs/guide-user/virtualization/virtualbox-vm?s%5B%5D=virtualbox> Hope this helps. - Pierre > Le 9 nov. 2018 à 03:01, Ted Lemon <[email protected]> a écrit : > > What’s your point? > > On Fri, Nov 9, 2018 at 8:23 AM tjw ietf <[email protected] > <mailto:[email protected]>> wrote: > I heard of some fancy new technology. I think the kids call them “containers” > > From my high tech gadget > > On Nov 8, 2018, at 20:07, Ted Lemon <[email protected] > <mailto:[email protected]>> wrote: > >> It doesn’t build or work on Ubuntu either. >> >> On Fri, Nov 9, 2018 at 7:58 AM Michael Thomas <[email protected] >> <mailto:[email protected]>> wrote: >> On 11/8/18 4:03 PM, Ted Lemon wrote: >> > The issue with the code (IIRC) is that it requires cmake to compile, >> > for no obvious reason, and cmake is hard to get working, so e.g. >> > building it on MacOS X is a major porting task. And it depends on >> > libraries that I don't have. And there's no layering of the >> > configuration system aspect of the architecture—it just goes and >> > bashes on interfaces and stuff (this is my recollection—I haven't >> > looked at it in a year or so). >> >> >> Sometimes the easiest thing to do in these cases is just give in and >> create a linux vm. they work really well these days. >> >> Mike >> >> _______________________________________________ >> homenet mailing list >> [email protected] <mailto:[email protected]> >> https://www.ietf.org/mailman/listinfo/homenet >> <https://www.ietf.org/mailman/listinfo/homenet> >> _______________________________________________ >> homenet mailing list >> [email protected] <mailto:[email protected]> >> https://www.ietf.org/mailman/listinfo/homenet >> <https://www.ietf.org/mailman/listinfo/homenet> > _______________________________________________ > homenet mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/homenet
_______________________________________________ homenet mailing list [email protected] https://www.ietf.org/mailman/listinfo/homenet
