Benutzer darf Programme kompilieren

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
rulzmaker
Beiträge: 51
Registriert: 13.09.2003 15:29:38
Wohnort: Dresden
Kontaktdaten:

Benutzer darf Programme kompilieren

Beitrag von rulzmaker » 26.07.2005 18:06:59

Wie kann ich Einstellen dass ein Benutzer, nenne wir ihn "Toni", Programm kompilieren und ausführen darf?
peace, love and empathy

Zorin
Beiträge: 42
Registriert: 06.11.2004 18:08:46

Beitrag von Zorin » 26.07.2005 18:17:03

Hi,

das geht per Default. Nur installieren kann er sie nicht.

Code: Alles auswählen

make
./progname
Falls die ausführbare Datei im aktuellen Verzeichnis liegt, ansonsten suchen.

Gruss Zorin
Athlon 64 3200+ Winchester, A8N SLI Deluxe, 1024MB RAM, Geforce 6600GT, Debian SID pure64-gcc4.0, Kernel 2.6.13.4, KDE 3.4.2

rulzmaker
Beiträge: 51
Registriert: 13.09.2003 15:29:38
Wohnort: Dresden
Kontaktdaten:

Beitrag von rulzmaker » 26.07.2005 23:11:08

toni@debian:~/TRANS$ make
qmake -o Makefile TRANS.pro
/usr/share/qt3/bin/uic form4.ui -i form4.h -o .ui/form4.cpp
uic: Could not open output file '.ui/form4.cpp'
make: *** [.ui/form4.cpp] Fehler 1
Wenn ich das mit einer root console mache funktioniert make.
peace, love and empathy

fluid
Beiträge: 494
Registriert: 14.11.2003 21:52:49

Beitrag von fluid » 26.07.2005 23:28:36

Das liegt dann wahrscheinlich an irgendwelchen Berechtigungen des Verzeichnisses, schau mal nach.

rulzmaker
Beiträge: 51
Registriert: 13.09.2003 15:29:38
Wohnort: Dresden
Kontaktdaten:

Beitrag von rulzmaker » 27.07.2005 00:34:01

hab alles mit chmod 777 * gemacht, und trtozdem der gleiche Fehler.
peace, love and empathy

Zorin
Beiträge: 42
Registriert: 06.11.2004 18:08:46

Beitrag von Zorin » 27.07.2005 09:16:46

mach mal den chmod-Befehl mit -R als Option, damit er auch die Unterverzeichnisse mitnimmt, da die betroffene Datei ja nicht im Hauptverzeichnis ist.

Gruss Zorin
Athlon 64 3200+ Winchester, A8N SLI Deluxe, 1024MB RAM, Geforce 6600GT, Debian SID pure64-gcc4.0, Kernel 2.6.13.4, KDE 3.4.2

rulzmaker
Beiträge: 51
Registriert: 13.09.2003 15:29:38
Wohnort: Dresden
Kontaktdaten:

Beitrag von rulzmaker » 27.07.2005 12:52:25

Danke, scheint an der Option -R gelegen zu haben.
peace, love and empathy

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 27.07.2005 16:49:42

rulzmaker hat geschrieben:hab alles mit chmod 777 * gemacht, und trtozdem der gleiche Fehler.
Das liegt daran, dass "*" nicht Dateien matcht, die mit einem Punkt beginnen, wie ".ui"

Antworten