Main menu

Search
Login
Signup
Links
<< Previous thread | Next thread >>   
[School] Denemo

Go to page   <<      
Author Post
Ketty
Sun 06 Jan 2008 - 02:10
online
Registered Member #5089
Joined: Sat 09 Jun 2007 - 02:27
Posts: 1461
Così invece funziona:
[Setup]
AppName=Denemo

[FileToRun]
PathToExe=$Bin$\$AppName$\bin\$AppName$.exe

[Environment]
HOME=$Home$\$AppName$

[Functions]
DirCreate=%HOME%
DirMove=@AppDataDir@\gtk-2.0|@AppDataDir@\gtk-2.0_backup
DirCopy=$Home$\$AppName$\gtk-2.0|@AppDataDir@\gtk-2.0|o

[RunAfter]
DirCopy=@AppDataDir@\gtk-2.0|$Home$\$AppName$\gtk-2.0|o
DirRemove=@AppDataDir@\gtk-2.0
DirMove=@AppDataDir@\gtk-2.0_backup|@AppDataDir@\gtk-2.0

[Options]
DeleteTemp=true
MultipleIstances=true
ShowSplash=false
WriteLog=false

[SplashScreen]
Image=
Title=
TimeOut=1500


Cioè togliendo solo quello che mi hai indicato
PATH=$Lib$\GTK\bin


[ Edited Sun 06 Jan 2008 - 02:12 ]
Back to top
Ketty
Tue 08 Jan 2008 - 01:19
online
Registered Member #5089
Joined: Sat 09 Jun 2007 - 02:27
Posts: 1461
Mi vergogno ma chiedo lo stesso perchè non comprendo.

PATH=$Lib$\GTK\bin


Esattamente a che serve? Qua non è necessaria perchè?

Back to top
Danix
Tue 08 Jan 2008 - 01:37

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Definisce il percorso delle librerie GTK, necessarie a molti programmi per funzionare (ad esempio Pidgin).
Tramite quella stringa si da una precisa istruzione al programma (tramite il launcher): "vai a cercare le GTK in \Lib\GTK".

Il punto è che denemo, sembra che già le includa e che quindi non necessiti del pacchetto supplementare in \Lib\GTK, nè di quella riga di codice.

Come controprova, senza avere le GTK installate sul pc ed eliminando quella stringa (e quindi l'istruzione necessaria a "far leggere" le GTK in Lib), il programma funziona lo stesso.

Tirando le somme, a meno che qualcuno non mi smentisca, penso che le GTK inserite a parte in \Lib\GTK, non siano necessarie.

[ Edited Tue 08 Jan 2008 - 01:38 ]
Back to top
Website
Ketty
Tue 08 Jan 2008 - 01:49
online
Registered Member #5089
Joined: Sat 09 Jun 2007 - 02:27
Posts: 1461
Grazie, era questo più o meno che volevo sapere. Cioè quand'è che devo utilizzare quella "stringa"
Denemo l'ho preso solo come esempio.

Quindi la uso solo se il programma richiede una libreria (in questo caso le gtk) che non ha.

Mentre queste (relative sempre alla libreria):
[Functions]
DirMove=@AppDataDir@\gtk-2.0|@AppDataDir@\gtk-2.0_backup
DirCopy=$Home$\$AppName$\gtk-2.0|@AppDataDir@\gtk-2.0|o

[RunAfter]
DirCopy=@AppDataDir@\gtk-2.0|$Home$\$AppName$\gtk-2.0|o
DirRemove=@AppDataDir@\gtk-2.0
DirMove=@AppDataDir@\gtk-2.0_backup|@AppDataDir@\gtk-2.0 


le devo mettere perchè cmq il programma le ha di suo e scrive nel pc ospite relativamente al loro uso. Perciò vanno eliminate dal s.o. e copiate nel mio wpp.

Spero di aver capito bene.
Back to top
Danix
Tue 08 Jan 2008 - 02:11

online

Registered Member #1
Joined: Fri 29 Dec 2006 - 05:38
Location: Sassari
Posts: 12956
Hai capito bene.
Back to top
Website

Go to page   <<      
Moderators: Danix, Taf, Rcs, Energy, zandet2, ZioZione, Admin, LordJim60

Jump:     Back to top

Syndicate this thread: rss 0.92 Syndicate this thread: rss 2.0 Syndicate this thread: RDF
Powered by e107 Forum System