Kezdőlap › Fórumok › Emulátorok › Wine › Wine dll betöltési sorrend.
- This topic has 8 hozzászólás, 3 résztvevő, and was last updated 18 years, 2 months telt el by
lor.
-
SzerzőBejegyzés
-
2007-04-11-07:24 #2101101
Nekem az a velemenyem, hogy a dll-ek fuggnek egymastol, es nem lehet oket „csak ugy” betolteni. A betoltesi sorrendet inkabb a fuggosegi viszonyok hatarozzak meg.
A ‘fuggvenykonyvtarak’ opcio pedig arra valo, hogy meghatarozzuk, hogy egy adott programhoz beepitett (wine beli), vagy nativ (kulso, eredeti, stb.) dll-eket hasznaljon.
A nem mukodesrol pedig jo lenne egy konkretabb leiras (esetleg hibauzenet), mert szerintem nem az a gond amit leirtal.2007-04-11-07:24 #2101102Nekem az a velemenyem, hogy a dll-ek fuggnek egymastol, es nem lehet oket „csak ugy” betolteni. A betoltesi sorrendet inkabb a fuggosegi viszonyok hatarozzak meg.
A ‘fuggvenykonyvtarak’ opcio pedig arra valo, hogy meghatarozzuk, hogy egy adott programhoz beepitett (wine beli), vagy nativ (kulso, eredeti, stb.) dll-eket hasznaljon.
A nem mukodesrol pedig jo lenne egy konkretabb leiras (esetleg hibauzenet), mert szerintem nem az a gond amit leirtal.2007-04-11-22:08 #2101103Elnézést de csak így így érek rá, meg a progit is próbálgattam, hátha már a megfejtésről írhatok!
Nekem az a velemenyem, hogy a dll-ek fuggnek egymastol, es nem lehet oket „csak ugy” betolteni. A betoltesi sorrendet inkabb a fuggosegi viszonyok hatarozzak meg.
A ‘fuggvenykonyvtarak’ opcio pedig arra valo, hogy meghatarozzuk, hogy egy adott programhoz beepitett (wine beli), vagy nativ (kulso, eredeti, stb.) dll-eket hasznaljon.Igen igen, és köszi, de mivel az említett hibaüzenetből is szemmel láthatóan ez következik azt hiszem ebben egyet értünk látatlanban is. Az igazi problémám – az egyik -, hogy abc sorrendbe rendez mindent. Kötve hiszem hogy az M$-nél ezt így tervezték.
A program amivel egyébként jelenleg küzdök a Novativa, Streamster.exe -éje. Ez egy tőzsdei kliens amit több kevesebb sikerrel próbálgatok. Természetesen csak Windows alól megy. Ez elég rosszul érint mivel mindent Linux alól intézek.
A telepítés simán ment. Majd jöttek az első üzenetek dll -ek ről.
Most ott tartok, hogy ha terminálból indítom a bejeletkező panel indulásáig ezek az üzenetek jönnek:$ wine ./Streamster.exe
err:secur32:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
fixme:winsock:NtStatusToWSAError Status code c0000024 converted to DOS error code 6
fixme:winsock:NtStatusToWSAError Status code c0000024 converted to DOS error code 6
fixme:system:SystemParametersInfoW Unimplemented action: 8202 (SPI_GETFONTSMOOTHINGTYPE)
fixme:system:SystemParametersInfoW Unimplemented action: 8202 (SPI_GETFONTSMOOTHINGTYPE)
fixme:system:SystemParametersInfoW Unimplemented action: 8202 (SPI_GETFONTSMOOTHINGTYPE)
fixme:system:SystemParametersInfoW Unimplemented action: 8202 (SPI_GETFONTSMOOTHINGTYPE)
fixme:secur32:schan_InitializeSecurityContextA stubBejelentkezés (Sign In) Ok!
utána megjelenik az első panel:
Connectin to Streamster Server…
nss.marketiva.com.majd rögtön felette a második:
Could not connect to the Streamster Server.
Please check your network connection and the server address, and try again.
Error Code: 0x80090302És ennyi. Bár már ez is haladás, mert voltak sokkal brutálisabb és több oldalas hibaüzenetek is mindenféle panelek nélkül.
Pillanatnyilag ezek vannak a dlloverrides -ben:
[Software\Wine\AppDefaults\Streamster.exe\DllOverrides] 1176323663
„crypt32″=”builtin”
„ole32″=”builtin”
„schannel”=”builtin”
„secur32″=”builtin”
„version”=”builtin”
„winsock”=”native”Nem tudom van e valakinek valami tippje, vagy ha már fel is rakata esetleg akkor…? Esetleg valami Windowsos hálózat kezelő progi kellene? Egyébként nt40 módban próbálgatom mivel ezt javasolta a progi vagy a wine.
(Akit érdekel és még nem ismeri az a http://www.marketiva.com/index.ncre?page=downloads töltheti le a progit, de a használata előtt ezet http://tozsdesed.googlepages.com/devizatozsde mindenképpen érdemes elolvasni.)
2007-04-11-22:08 #2101104Elnézést de csak így így érek rá, meg a progit is próbálgattam, hátha már a megfejtésről írhatok!
Nekem az a velemenyem, hogy a dll-ek fuggnek egymastol, es nem lehet oket „csak ugy” betolteni. A betoltesi sorrendet inkabb a fuggosegi viszonyok hatarozzak meg.
A ‘fuggvenykonyvtarak’ opcio pedig arra valo, hogy meghatarozzuk, hogy egy adott programhoz beepitett (wine beli), vagy nativ (kulso, eredeti, stb.) dll-eket hasznaljon.Igen igen, és köszi, de mivel az említett hibaüzenetből is szemmel láthatóan ez következik azt hiszem ebben egyet értünk látatlanban is. Az igazi problémám – az egyik -, hogy abc sorrendbe rendez mindent. Kötve hiszem hogy az M$-nél ezt így tervezték.
A program amivel egyébként jelenleg küzdök a Novativa, Streamster.exe -éje. Ez egy tőzsdei kliens amit több kevesebb sikerrel próbálgatok. Természetesen csak Windows alól megy. Ez elég rosszul érint mivel mindent Linux alól intézek.
A telepítés simán ment. Majd jöttek az első üzenetek dll -ek ről.
Most ott tartok, hogy ha terminálból indítom a bejeletkező panel indulásáig ezek az üzenetek jönnek:$ wine ./Streamster.exe
err:secur32:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.
fixme:winsock:NtStatusToWSAError Status code c0000024 converted to DOS error code 6
fixme:winsock:NtStatusToWSAError Status code c0000024 converted to DOS error code 6
fixme:system:SystemParametersInfoW Unimplemented action: 8202 (SPI_GETFONTSMOOTHINGTYPE)
fixme:system:SystemParametersInfoW Unimplemented action: 8202 (SPI_GETFONTSMOOTHINGTYPE)
fixme:system:SystemParametersInfoW Unimplemented action: 8202 (SPI_GETFONTSMOOTHINGTYPE)
fixme:system:SystemParametersInfoW Unimplemented action: 8202 (SPI_GETFONTSMOOTHINGTYPE)
fixme:secur32:schan_InitializeSecurityContextA stubBejelentkezés (Sign In) Ok!
utána megjelenik az első panel:
Connectin to Streamster Server…
nss.marketiva.com.majd rögtön felette a második:
Could not connect to the Streamster Server.
Please check your network connection and the server address, and try again.
Error Code: 0x80090302És ennyi. Bár már ez is haladás, mert voltak sokkal brutálisabb és több oldalas hibaüzenetek is mindenféle panelek nélkül.
Pillanatnyilag ezek vannak a dlloverrides -ben:
[Software\Wine\AppDefaults\Streamster.exe\DllOverrides] 1176323663
„crypt32″=”builtin”
„ole32″=”builtin”
„schannel”=”builtin”
„secur32″=”builtin”
„version”=”builtin”
„winsock”=”native”Nem tudom van e valakinek valami tippje, vagy ha már fel is rakata esetleg akkor…? Esetleg valami Windowsos hálózat kezelő progi kellene? Egyébként nt40 módban próbálgatom mivel ezt javasolta a progi vagy a wine.
(Akit érdekel és még nem ismeri az a http://www.marketiva.com/index.ncre?page=downloads töltheti le a progit, de a használata előtt ezet http://tozsdesed.googlepages.com/devizatozsde mindenképpen érdemes elolvasni.)
2007-04-12-15:52 #2101105Az error utan googlezeve ezt talaltam:
Code:{ 0x80090302, „SEC_E_UNSUPPORTED_FUNCTION” },itt: http://www.tcpdump.org/cgi-bin/cvsweb/tcpdump/smbutil.c?rev=1.37
Ezek szerint (szerintem) az azonositan nem sikerul a szerverrel. Emiatt a :
„err:secur32:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.” hibara koncentralnek.
Az ntlm_auth a samba resze, ki kellene probalni azt is felpakolni, hogy ez a hiba ne jelenjen meg. Hatha… 🙂2007-04-12-15:52 #2101106Az error utan googlezeve ezt talaltam:
Code:{ 0x80090302, „SEC_E_UNSUPPORTED_FUNCTION” },itt: http://www.tcpdump.org/cgi-bin/cvsweb/tcpdump/smbutil.c?rev=1.37
Ezek szerint (szerintem) az azonositan nem sikerul a szerverrel. Emiatt a :
„err:secur32:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path.” hibara koncentralnek.
Az ntlm_auth a samba resze, ki kellene probalni azt is felpakolni, hogy ez a hiba ne jelenjen meg. Hatha… 🙂2007-04-12-23:09 #2101107Sajnos a samba fent volt (bár ez csak véletlen mert amire kellet korábban az már tárgytalan.) folyamatosan.
Én is keresgéltem és nekem úgy tűnik, hogy itt –
Code:err:secur32:SECUR32_initNTLMSP ntlm_auth– valamilyen tipikus nt -re vagy Windowsra jellemző authentikációs folyamat, protokoll a kliens és a szerver között. Valószínűleg hiába készítem fel a Linuxomat, hogy ismerje ezt, a wine pillanatnyilag nem tudja ezt a lépéssorozatot biztosítani „belülről” -> http://appdb.winehq.org/appview.php?iVersionId=5641&iTestingId=5621
Úgy tűnik itt a kliensnek kellene tudni ezen a módon üzenetet váltani a szerverrel.
Ez a kliens üzenete a szerver felé (Ezt pontosítottam, javítottam utólag.):
Code:PPPoE [ses 0x8088] IP c54.marketiva.com.https >Ezen még töprengenem kell, lehet, hogy más módban próbálom futtatni. Hátha segít!
Vagy fordítok egy ntlmaps -t http://sourceforge.net/project/showfiles.php?group_id=69259&package_id=68110&release_id=388621 win alatt és szétpakolom wine alatt?2007-04-12-23:09 #2101108Sajnos a samba fent volt (bár ez csak véletlen mert amire kellet korábban az már tárgytalan.) folyamatosan.
Én is keresgéltem és nekem úgy tűnik, hogy itt –
Code:err:secur32:SECUR32_initNTLMSP ntlm_auth– valamilyen tipikus nt -re vagy Windowsra jellemző authentikációs folyamat, protokoll a kliens és a szerver között. Valószínűleg hiába készítem fel a Linuxomat, hogy ismerje ezt, a wine pillanatnyilag nem tudja ezt a lépéssorozatot biztosítani „belülről” -> http://appdb.winehq.org/appview.php?iVersionId=5641&iTestingId=5621
Úgy tűnik itt a kliensnek kellene tudni ezen a módon üzenetet váltani a szerverrel.
Ez a kliens üzenete a szerver felé (Ezt pontosítottam, javítottam utólag.):
Code:PPPoE [ses 0x8088] IP c54.marketiva.com.https >Ezen még töprengenem kell, lehet, hogy más módban próbálom futtatni. Hátha segít!
Vagy fordítok egy ntlmaps -t http://sourceforge.net/project/showfiles.php?group_id=69259&package_id=68110&release_id=388621 win alatt és szétpakolom wine alatt?2009-12-04-19:59 #1886091Üdv Mindenkinek!
Az lenne a kérdésem, hogy a dll betöltés sorrendjét hol tudnám szabályozni wine alatt.
A gond az, hogy a winecfg->függvénykönyvtárak alá bepakolok sorban dll -eket egy adott progihoz, majd rákattintok az alkalmaz gombra mire kijelenti, hogy a dll -ek betöltési sorrendjének megváltoztatása nem ajánlott. De ha nem kattintok az ok -ra akkor nem írja fel a configot, ha le ok -ézom akkor pedig átrendezi abc sorrendre a dll -eket.
Hiába írom meg esetleg kézzel a dlloverrides -t a user.reg -be, ha valamiért úja használom utána a winecfg -t megint átrendezi a dll -eket az előbbi hibaüzenet mellett.
És természetesen tényleg elront mindent, mert ami addig működött utána már nem megy.(Wine-0.9.34, gcc: Debian 4.1.1-21)
Előre is köszönöm ha van valakinek valami ötlete.
-
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz