Newsgroup: it.comp.os.os2
Titolo: File LIB da DLL

Alllooora.... Torno con un bel domandone (Yuri se puoi damme na mano):
per NLVR ho bisogno di linkare il codice che sto producendo con la DLL
StBTTvqualcosa.DLL prodotta da Stefan Milcke, contenente tutte le API
necessarie per quel che mi serve.
Tramite CVS ho scaricato il sorgente di Bttv e dei Lxapi32, ho trovato i
sorgenti e il file DEF e una tenera richiesta da parte di Stefan di non
fare hack sulle librerie (ma non ci penso nemmeno!!!)... Ma niente file
LIB.
Yuri mi ha detto che con il VAC++ 3.6 si possono, tramite ILIB, ricavare i
file LIB da una DLL e dal file DEF, pero` nel manuale del VAge che ho io
(che e` la 3, e ancora non fixata purtroppo) non c'e` traccia dell'opzione
da usare. O sono cieco io, o proprio non c'e`, e allora e` sfiga :(
Secondo voi come fo a recuperare 'sta benedetta LIB? Senza, e` come se non
avessi scritto nemmeno una linea di codice...
TIA eh, ma Tia tanto! :)
-- 
Mentore Siesto
Team OS/2 Italia

 avessi scritto nemmeno una linea di codice...
Se hai il vp/2, puoi usare l'ěmplib altrimenti so che c'e' una cosa 
simile
anche del Watcom, ma non lo ho ancora installato e non ho idea
di dove e SE ci sia ancora.
-- 
Antonio Manara Rossini (aka: WarpToy)
WSiTE: 
www.vrglabs.com
 - FiDONET: 2:332/807.14 - iCQ: 14586599 
PGP 5.0i key available.

 wrote:
 >Secondo voi come fo a recuperare 'sta benedetta LIB? Senza, e` come se non
 >avessi scritto nemmeno una linea di codice...
vedi nel toolkit il manuale "Tools reference"
nel tuo caso dovrebbe bastare
IMPLIB <nomefile>.lib <nomefile>.def
oppure
IMPLIB <nomefile>.lib <nomefile>.dll
--
bye
Alessandro Cantatore
email reply to: acantatore (at: 
tin.it
)

 wrote:
AMR >
AMR >> Secondo voi come fo a recuperare 'sta benedetta LIB? Senza, e` come se non
AMR >> avessi scritto nemmeno una linea di codice...
AMR >
AMR >Se hai il vp/2, puoi usare l'ěmplib altrimenti so che c'e' una cosa
AMR >simile
AMR >anche del Watcom, ma non lo ho ancora installato e non ho idea
AMR >di dove e SE ci sia ancora.
vp/2  =Virtual Pascal /2, vero? Dovrei averlo...
Controllero`.


 wrote:
 >
 > >Secondo voi come fo a recuperare 'sta benedetta LIB? Senza, e` come se non
 > >avessi scritto nemmeno una linea di codice...
 >
 >vedi nel toolkit il manuale "Tools reference"
GRAZIE :))) (snif snif, sono commosso)


 Controllero`.
Si, scusa, effettivamente era un po' criptica come indicazione O:-)


 wrote:
AMR >
AMR >> vp/2  =Virtual Pascal /2, vero? Dovrei averlo...
AMR >> Controllero`.
AMR >
AMR >Si, scusa, effettivamente era un po' criptica come indicazione O:-)
Tutto ok, ho ottenuto il file lib usando IMPLIB. Adesso devo solo capire
perche' l'aver cancellato il tutorial project impedisce il lancio
dell'applicazione (che ci sia da lavorare in MakeMake? Lo so, non avrei
dovuto usare i Project Smarts di Vage C++... Bischero :-) )
Fatto questo comincero` a fare il "vero" nucleo del programma.


 Fatto questo comincero` a fare il "vero" nucleo del programma.
Mah, mai usato VAge, mi fa paura, credo mettero' su il 3.6
ma solo perche' non ha l'ide ;-) 


 wrote:
AMR >
AMR >> Tutto ok, ho ottenuto il file lib usando IMPLIB. Adesso devo solo capire
AMR >> perche' l'aver cancellato il tutorial project impedisce il lancio
AMR >> dell'applicazione (che ci sia da lavorare in MakeMake? Lo so, non avrei
AMR >> dovuto usare i Project Smarts di Vage C++... Bischero :-) )
AMR >> Fatto questo comincero` a fare il "vero" nucleo del programma.
AMR >
AMR >Mah, mai usato VAge, mi fa paura, credo mettero' su il 3.6
AMR >ma solo perche' non ha l'ide ;-)
E` un pochino ostico inizialmente, ma poi si capisce l'integrazione con
WPS e non e` niente male. L'unica cosa che non mi piace affatto e` che
sembra creare problemi con XWP, a seconda di quanto dice Ulrich Moeller.
Il 3.6 se non erro viene con VAge 4, dico bene?


 Il 3.6 se non erro viene con VAge 4, dico bene?
 
Non ne ho idea, io ne ho recuperato un pacchetto chissa' poi dove.
E' che attualmente e' l'unico bugfixato perche' e' quello che usano
per ricompilare Mozilla.... detto questo non ho ancora recuperato
i fix... ne quantomeno capito dove trovarli, per questo aspetto sempre
che Mirco mi mandi la mail con gli url :-)


 
ftp://service.boulder.ibm.com/ps/products/warpzilla
ftp://service.boulder.ibm.com/ps/products/visualagecpp/fixes

 
ftp://service.boulder.ibm.com/ps/products/visualagecpp/fixes
Danke! ;-)


 wrote:
AMR >
AMR >>> aspetto sempre che Mirco mi mandi la mail con gli url :-)
AMR >> 
ftp://service.boulder.ibm.com/ps/products/warpzilla
AMR >> 
ftp://service.boulder.ibm.com/ps/products/visualagecpp/fixes
AMR >
AMR >Danke! ;-)
Vabbe', questi li avevo anche io :)))
ma che c'entra warpzilla? Ora vado a vedere :)


 ma che c'entra warpzilla? Ora vado a vedere :)
ci sono i fix per VACPP 3.65 creati appositamente per la compilazione di
mozilla. Cioe`, sono dei fix dell'ottimizzatore non corretti dall'ultimo 
fixpak 2 per vacpp 3.65.

On Thu, 13 Feb 2003, Mirco Miranda wrote:
MM >Mentore Siesto ha scritto:
MM >> ma che c'entra warpzilla? Ora vado a vedere :)
MM >
MM >ci sono i fix per VACPP 3.65 creati appositamente per la compilazione di
MM >mozilla. Cioe`, sono dei fix dell'ottimizzatore non corretti dall'ultimo
MM >fixpak 2 per vacpp 3.65.
Li ho visti :)
Peraltro, non avendo VACPP 3.65 ma solo il 3 (e ancora non l'ho fixato!),
non posso farci niente... Vabbeh, al limite ci pensero`.


. [data: Fri, 7
E >Feb 2003 09:52:04 UTC]
E >
E >> per NLVR ho bisogno di linkare il codice che sto producendo con la DLL
E >> StBTTvqualcosa.DLL prodotta da Stefan Milcke, contenente tutte le API
E >> necessarie per quel che mi serve.
E >> Tramite CVS ho scaricato il sorgente di Bttv e dei Lxapi32, ho trovato i
E >..
E >
E >Mi piace leggere di queste cose!
E >L'erba cattiva e' dura ad essere estirpata... :-)
E io sono proprio erba cattivissima...
Anche se ora non riesco a compilare il codice perche' dde4fe.exe mi da'
errore (qualcuno ci capisce qualcosa? Non sara` perche' ho cancellato il
tutorial project? Quasi quasi rifaccio il progetto, accidenti a me e al
mio vizio di mettere le mani dappertutto:)) )
