Cross compilling .deb package for yocto image?i.e remot3.it [closed] - ssh

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
I am new to yocto development. I have a yocto image installed on an armv7 based device. I need some kind of a software to ssh the device through internet. Previously i were using remot3.it service/software on my raspberryPI and now i need something similar for my yocto image. Is there any recipe already available for yocto pyro branch which can meet this requirement? and if not can i cross compile remot3.it for my yocto image?
I tried to build from source through this link..
https://github.com/remoteit/installer/tree/master/Raspbian%20deb/1.3-07
but it need dependencies of "mawk" and "cron" which is absent.
I searched for these two recipes of "mawk" and "cron" but havent found any.
Can somebody help me what should i do?
Thanks a lot!

Sadly it looks like there is nothing to compile - only binaries are provided. And if the binaries do not match your target architecture/OS, they will not run, or run with obscure errors. Raspbian is not the same as Yocto-based distro.
You can simply add a ssh server (dropbear or openssh are both provided) to your target image, although this does not scale to 'device management solution' that remot3.it provides.

Related

TestCafe not finding testcafe module [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed last year.
Improve this question
I'm evaluating TestCafe for use on our team and recently installed it on a Mac/OS running Monterrey 12.1 I realized the issue is that the node_modules were nowhere to be found. In typical Windows fashion, I just created a directory on the desktop and installed Testcafe. Apparently, the node modules were not installed or installed elsewhere. Is there a recommended process for installing Testcafe on a mac o/s? I'm running node v16.13.2, testcafe 1.18.3 . I don't typically use macs and had no issues with Testcafe on Windows. Maybe a newbie issue?
There are no specific recommendations for installing testcafe on macOs. Follow instructions - this should be sufficient.

Really "basic" sorry... I Can't see how to create a simple EXE in VB.net. I Can't even see how to publish my app simply [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
I have used VB5 extensively and it created exe files - easy to deploy without having to install much else. I will be really disappointed if my recent use of "modern" .net (I moved over for extra features) means I can't even create the age old simple exe file... What a pain! Hope I'm wrong...
When you build a project an exe file will appear by default in either the bin/Debug/ or bin/Release/ directory (depending on the build configuration) under your project every time you compile it.
It's not a "native" exe file though, so it will require the .NET Framework to be installed to run, however most relevant machines should already have at least some version installed.

Providing third-party dependencies in CMake project [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
My CMake-based C++ project uses a third-party library. It is relying on that this library is installed. I'd like to include or add the third-party library in some way into my project. How can I achieve that?
For external project that are available with their source code, use CMake's external project, cf. https://cmake.org/cmake/help/latest/module/ExternalProject.html
With that you can automatically download and compile external project. Then you can use them like an internal library and you can install them together with your library, if you wish.
Depending on the licence you can add the compiled library, too. Thus your user does not need to compile by it self, which can save a lot of trouble.

Firebird installation on Linux as non-root [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
I'm trying to install firebird under Linux on a machine where I don't have root access, but install.sh fails with the error "You need to be 'root' user to do this change." How can this be done?
Edit
I also tried building from source:
./configure.sh --prefix=/home/sergei/firebird
make
These go through fine, but then 'make install' gives:
(cd ../gen; ./install/makeInstallImage.sh)
You must be root to build package
Edit
To be clear, I'm only interested in running it in embedded/standalone mode (single process accessing single file), as an SQLite replacement.
short answer, you can't
Firebird full install need to create a Linux user and to activate a service, so it need root access
you can try a fakeroot, a chroot, or as said Jonathan modify the install script.
or you can try to run it in place if is for testing purpose see http://www.ib-aid.com/articles/item111
but what is your goal ?

GNUstep installation [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 10 years ago.
Improve this question
How will I install GNUStep in Linux ?
First, make sure you path the start up scripts. They were necessary to be invoked once per shell before running any GNUstep binary. Something like this
. /usr/local/share/GNUstep/Makefiles/GNUstep.sh
(Don't miss the first dot and a space after it)
You can install things directly from trunk. Here are some useful scripts from Etoile project. It fetch the svn and install things for you. You may also look into the script and ignore the Etoile bits.
http://svn.gna.org/svn/etoile/trunk/Etoile/BuildScripts/
AFAICR, it is not a good idea to use distributor's packages, they were badly maintained, broken and should be avoided.
And you should ditch gcc for clang.
Also, take a look at Philippe Roussel's package repository. I've never use them.
http://lists.gnu.org/archive/html/discuss-gnustep/2012-10/msg00034.html