Seite 2 von 2

Re: Was sind die Voraussetzungen für ein PB Programm?

Verfasst: 14.12.2010 16:42
von Kiffi
Ich kenne mich mit der/den Paketverwaltung(en) unter Linux nicht so besonders
aus, aber wenn ich beispielsweise Lazarus installieren will, so werden alle hierfür
benötigten Pakete (z.B. der FPC) automatisch mitinstalliert.

Könnte man für Linux nicht ein Tool programmieren, welches einer Art Webinstaller
ähnelt? Man lädt also ein minimales Setup, das ermittelt, welche Komponenten noch
fehlen und diese dann automatisch mitinstalliert?

So nur mal aus dem Bauch heraus ... Kiffi

Re: Was sind die Voraussetzungen für ein PB Programm?

Verfasst: 14.12.2010 16:59
von shadow
Wenn, dann müsste das direkt im Compiler implementiert werden, so dass dieser bei Bedarf so ein Setup zusammenstellt. Sonst müsste nach wie vor der Entwickler angeben, was seine eigene Anwendung voraussetzt. Aber normalerweise sollte das für einen Entwickler nach bissel Übung/Erfahrung kein Problem mehr sein...
Der Themenersteller ist ja neu in der Linux-Welt. Beim nächsten Mal weiß er das alles schon :wink:

Re: Was sind die Voraussetzungen für ein PB Programm?

Verfasst: 14.12.2010 17:07
von ts-soft
Vielleicht hilft dies ja.

Re: Was sind die Voraussetzungen für ein PB Programm?

Verfasst: 24.12.2010 14:52
von remi_meier
Wer noch etwas genauer wissen will, was dynamisch vom Programm benötigt wird, der kann das Programm 'ldd' verwenden (ausgenommen dlopen() und aufgerufene Programme).

Edit:
Hier fürn Komfort (spuckt eine Liste von Paketen aus, welche die Abhängigkeiten enthalten):
EXE=purebasic FILES=`ldd $EXE | cut -d= -f1 | cut -f2 | cut -d" " -f1` ; echo -e "### FILES ###\n$FILES\n\n### PACKAGES ###" ; dpkg -S $FILES | fgrep "$FILES"
bei EXE=.. einfach die eigene Anwendung angeben.