Re: portable application



On Feb 14, 10:32 pm, Bernhard Agthe <dark2s...@xxxxxxx> wrote:
Hi,

basically this is possible, but then you can just pack the hard disk -
because each of the dependencies will in turn depend on some more
libraries and so on. Then there are requirements for data files, the
library may access - you can drive that on endlessly.

That's basically the reason why the configure mechanism was created
originally, just go to your target system, have configure figure out,
what goes where and build everything from source, using the libraries
available.

Just type the line ".configure ; make ; make install" (use "sudo make
install" if necessary) before you go to lunch break or before you go
home tonight. Have your computer work while you're away ;-)

Good Luck,
Bernhard

We can assume the base libraries such as glibc, gtk+ exist and only
package the other libraries. Use other approach to deal with data or
config file.
../configure;make;make install is not always a perfect way. Sometimes
you need remember some special configure options,and because of
compiling time you can't get it in hand.
Maybe a tool should exist to do this thing:packaging an application
base on ldd, capable excluding the specified base libraries.
Anyway, thanks for you help.

.



Relevant Pages

  • Re: WM_TIMER crash (maybe)?
    ... addition, I suspect that, given the debug dialog IS, in fact, a dialog, and therefore it ... For example, if you install VC, it typically installs the ... that you could be replacing older DLLs with the latest redistributable DLLs. ... the rest were system DLLs, including OLE/COM libraries ...
    (microsoft.public.vc.mfc)
  • Re: attempt to build 64 bit on Solaris fails
    ... > libraries needed to link with a 64-bit Tk. ... We were running a 32-bit version of Perl ... > Each section below is a summary of the commands used to install it. ...
    (comp.lang.perl.tk)
  • Re: Current status of Ada?
    ... computer magazines I am aware of are for European magazines. ... If the required libraries are not available, ... Can I replace the libc on my Linux system with GNU libc? ... You can, however, install it alongside your existing libc. ...
    (comp.lang.ada)
  • Re: Current status of Ada?
    ... If the required libraries are not available, ... Can I replace the libc on my Linux system with GNU libc? ... You can, however, install it alongside your existing libc. ... |>license and I do not need to buy new software and hardware for it. ...
    (comp.lang.ada)
  • Re: glib20
    ... checking libintl.h usability... ... checking libintl.h presence... ... checking whether the cc linker supports shared libraries... ... > make install clean ...
    (freebsd-questions)