Re: [RISOLTO] Wine e Pspice
Inviato: lunedì 10 dicembre 2007, 17:45
L'importante è che tu abbia combinato...buoni schematici!!! (b2b)
Il forum della comunità italiana di Ubuntu.
https://forum.ubuntu-it.org/
non ti posso assicurare adesso che funzioni al 100% perché ho notato che ultimamente i repo di wine-doors hanno qualche problemino...comunque prova...io ho risolto così (mi raccomando, fai un backup della cartella .wine perché ho dovuto ripetere il procedimento un paio di volte):
prima vai in winecfg, seleziona come versione simulata windows98. Poi, dalla scheda Libraries scrivi nello spazio vuoto (new override for library), una alla volta
- ole32.dll
- oleaut32.dll
- rpcrt4.dll
e dopo ognuna clicca add.
Selezionale poi una alla volta dalla lista sottostante e, con il pulsante edit, seleziona l'opzione native.
Ora devi installare il programma wine-doors (www.wine-doors.org)...ti permette di gestire wine, e tra le altre cose di permette di installare anche DCOM98. E' l'unico modo con cui sono riuscito a installare questo benedetto DCOM98. E' necessario un collegamento internet quando fai partire wine-doors, perché accede a un repository dove ci sono dei pacchetti che permettono di installare su wine vari programmi windows, tra cui anche dcom98.
Adesso installa PSpice, e dovrebbe funzionare tutto ok!!!
Se non sono stato abbastanza chiaro, torna a chiedermi...
Codice: Seleziona tutto
francesco@francesco-laptop:~/.wine/drive_c/Programmi/OrcadLite/Capture$ wine capture.exe
fixme:richedit:RichEditWndProc_common WM_STYLECHANGING: stub
fixme:richedit:RichEditWndProc_common WM_STYLECHANGED: stub
fixme:richedit:RichEditWndProc_common WM_STYLECHANGING: stub
fixme:richedit:RichEditWndProc_common WM_STYLECHANGED: stub
fixme:richedit:RichEditWndProc_common ECO_AUTOWORDSELECTION not implemented yet!
fixme:richedit:RichEditWndProc_common EM_SETTARGETDEVICE: stub
fixme:richedit:RichEditWndProc_common WM_STYLECHANGING: stub
fixme:richedit:RichEditWndProc_common WM_STYLECHANGED: stub
fixme:richedit:RichEditWndProc_common ECO_AUTOHSCROLL not implemented yet!
fixme:richedit:RichEditWndProc_common ECO_AUTOVSCROLL not implemented yet!
fixme:richedit:RichEditWndProc_common WM_STYLECHANGING: stub
fixme:richedit:RichEditWndProc_common WM_STYLECHANGED: stub
fixme:richedit:RichEditWndProc_common ECO_AUTOHSCROLL not implemented yet!
fixme:richedit:RichEditWndProc_common ECO_AUTOVSCROLL not implemented yet!
fixme:richedit:IRichEditOle_fnSetHostNames stub 0x19e31c8 Orcad Capture Log1
fixme:richedit:IRichEditOle_fnSetHostNames stub 0x19e31c8 Orcad Capture Session Log
wine: Unhandled page fault on read access to 0x800000ec at address 0x7bc3f46b (thread 002b), starting debugger...
Unhandled exception: page fault on read access to 0x800000ec in 32-bit code (0x7bc3f46b).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:7bc3f46b ESP:0034f40c EBP:0034f434 EFLAGS:00010286( - 00 -RISP1)
EAX:80000000 EBX:7bc8443c ECX:65faf1f0 EDX:65f22392
ESI:00000000 EDI:01880154
Stack dump:
0x0034f40c: 00000000 7ec8a654 0034f424 7ec6d723
0x0034f41c: 00000000 01880018 0034f4dc 65f24247
0x0034f42c: 7bc8443c 00000000 0034f494 7bc40ccc
0x0034f43c: 0034f3fc 00000001 00110000 7bc32761
0x0034f44c: 001830d0 00000030 0034f4e4 7bc320df
0x0034f45c: 00110000 0034f49c 7bc8443c 00000000
Backtrace:
=>1 0x7bc3f46b HEAP_GetPtr+0x1b(heap=<is not available>) [/build/buildd/wine-0.9.46/dlls/ntdll/heap.c:343] in ntdll (0x0034f434)
2 0x7bc40ccc RtlAllocateHeap+0x1c(heap=0x80000000, flags=0x0, size=0xa0) [/build/buildd/wine-0.9.46/dlls/ntdll/heap.c:1180] in ntdll (0x0034f494)
err:dbghelp:pe_load_dbg_file -Unable to peruse .DBG file ole32.dbg ("")
3 0x65f01b9b in ole32 (+0x1b9b) (0x0034f52c)
4 0x65f2389d in ole32 (+0x2389d) (0x0034f54c)
5 0x65f2376c in ole32 (+0x2376c) (0x0034f568)
6 0x65f235cd in ole32 (+0x235cd) (0x0034f57c)
7 0x65f2354d in ole32 (+0x2354d) (0x0034f5ac)
8 0x65f018b4 in ole32 (+0x18b4) (0x0034f614)
9 0x65f24d45 in ole32 (+0x24d45) (0x0034f628)
10 0x65f21252 in ole32 (+0x21252) (0x0034f68c)
11 0x65f210b8 in ole32 (+0x210b8) (0x0034f6bc)
12 0x65f2102d in ole32 (+0x2102d) (0x0034f6e8)
13 0x005c6128 in capture (+0x1c6128) (0x0034f70c)
14 0x005bdb44 in capture (+0x1bdb44) (0x0034fe48)
15 0x5f410f83 in mfc42 (+0x10f83) (0x0034ff08)
16 0x7b874c7e start_process+0xee(arg=0x0) [/build/buildd/wine-0.9.46/dlls/kernel32/process.c:839] in kernel32 (0x0034ffe8)
17 0xb7eb59d7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7bc3f46b HEAP_GetPtr+0x1b [/build/buildd/wine-0.9.46/dlls/ntdll/heap.c:343] in ntdll: cmpl $0x50414548,0xec(%eax)
Unable to open file '/build/buildd/wine-0.9.46/dlls/ntdll/heap.c'
Modules:
Module Address Debug info Name (103 modules)
PE 350000- 38d000 Deferred psp_wobj
PE 390000- 3af000 Deferred alssrvr
PE 3b0000- 3dd000 Deferred orsrcvw
PE 3e0000- 3f4000 Deferred ssctl
PE 400000- 968000 Export capture
PE 970000- af0000 Deferred og70as
PE af0000- b1a000 Deferred orgenlib
PE 10000000-1003f000 Deferred enable32
PE 14000000-141d7000 Deferred db_dll
PE 15000000-15041000 Deferred widge32
PE 5f400000-5f4f2000 Export mfc42
PE 65340000-653d2000 Deferred oleaut32
PE 65f00000-65fc2000 Export ole32
PE 780c0000-78121000 Deferred msvcp60
ELF 7b800000-7b929000 Dwarf kernel32<elf>
\-PE 7b820000-7b929000 \ kernel32
ELF 7bbba000-7bc00000 Deferred riched20<elf>
\-PE 7bbd0000-7bc00000 \ riched20
ELF 7bc00000-7bca0000 Dwarf ntdll<elf>
\-PE 7bc10000-7bca0000 \ ntdll
ELF 7bcd9000-7bd00000 Deferred msacm32<elf>
\-PE 7bce0000-7bd00000 \ msacm32
ELF 7bf00000-7bf03000 Deferred <wine-loader>
ELF 7bf13000-7bf27000 Deferred riched32<elf>
\-PE 7bf20000-7bf27000 \ riched32
ELF 7bf27000-7bf3f000 Deferred msacm32<elf>
\-PE 7bf30000-7bf3f000 \ msacm32
ELF 7bf3f000-7bf90000 Deferred libgcrypt.so.11
ELF 7bf90000-7c000000 Deferred libgnutls.so.13
ELF 7c3a5000-7c3a9000 Deferred libgpg-error.so.0
ELF 7c3a9000-7c3b9000 Deferred libtasn1.so.3
ELF 7c3b9000-7c3cc000 Deferred libresolv.so.2
ELF 7c3cc000-7c3d4000 Deferred libkrb5support.so.0
ELF 7c3d4000-7c402000 Deferred libcrypt.so.1
ELF 7c402000-7c405000 Deferred libcom_err.so.2
ELF 7c406000-7c41b000 Deferred midimap<elf>
\-PE 7c410000-7c41b000 \ midimap
ELF 7c41b000-7c440000 Deferred libk5crypto.so.3
ELF 7c440000-7c4c8000 Deferred libkrb5.so.3
ELF 7c4c8000-7c4f1000 Deferred libgssapi_krb5.so.2
ELF 7c4f1000-7c526000 Deferred libcups.so.2
ELF 7c556000-7c558000 Deferred libkeyutils.so.1
ELF 7c558000-7c58a000 Deferred uxtheme<elf>
\-PE 7c560000-7c58a000 \ uxtheme
ELF 7c616000-7c61b000 Deferred libxfixes.so.3
ELF 7c61b000-7c624000 Deferred libxcursor.so.1
ELF 7c624000-7c641000 Deferred imm32<elf>
\-PE 7c630000-7c641000 \ imm32
ELF 7c641000-7c647000 Deferred libxrandr.so.2
ELF 7c647000-7c64f000 Deferred libxrender.so.1
ELF 7d427000-7d430000 Deferred librt.so.1
ELF 7d430000-7e454000 Deferred fglrx_dri.so
ELF 7e454000-7e45f000 Deferred libgcc_s.so.1
ELF 7e475000-7e4ef000 Deferred libgl.so.1
ELF 7e4ef000-7e4f4000 Deferred libxdmcp.so.6
ELF 7e4f4000-7e5e5000 Deferred libx11.so.6
ELF 7e5e5000-7e5f3000 Deferred libxext.so.6
ELF 7e5f3000-7e5f8000 Deferred libxxf86vm.so.1
ELF 7e5f8000-7e610000 Deferred libice.so.6
ELF 7e610000-7e618000 Deferred libsm.so.6
ELF 7e618000-7e6a3000 Deferred winex11<elf>
\-PE 7e630000-7e6a3000 \ winex11
ELF 7e740000-7e760000 Deferred libexpat.so.1
ELF 7e760000-7e78b000 Deferred libfontconfig.so.1
ELF 7e78b000-7e7a0000 Deferred libz.so.1
ELF 7e7a0000-7e810000 Deferred libfreetype.so.6
ELF 7e810000-7e89e000 Deferred winmm<elf>
\-PE 7e820000-7e89e000 \ winmm
ELF 7e89e000-7e8c0000 Deferred oledlg<elf>
\-PE 7e8a0000-7e8c0000 \ oledlg
ELF 7e8c0000-7e8f5000 Deferred winspool<elf>
\-PE 7e8d0000-7e8f5000 \ winspool
ELF 7e8f5000-7e9b3000 Deferred comctl32<elf>
\-PE 7e900000-7e9b3000 \ comctl32
ELF 7e9b3000-7ea0c000 Deferred shlwapi<elf>
\-PE 7e9c0000-7ea0c000 \ shlwapi
ELF 7ea0c000-7eb0f000 Deferred shell32<elf>
\-PE 7ea20000-7eb0f000 \ shell32
ELF 7eb0f000-7ebb0000 Deferred comdlg32<elf>
\-PE 7eb20000-7ebb0000 \ comdlg32
ELF 7ebb0000-7ec18000 Deferred msvcrt<elf>
\-PE 7ebc0000-7ec18000 \ msvcrt
ELF 7ec18000-7ec2c000 Deferred lz32<elf>
\-PE 7ec20000-7ec2c000 \ lz32
ELF 7ec2c000-7ec46000 Deferred version<elf>
\-PE 7ec30000-7ec46000 \ version
ELF 7ec46000-7ec8f000 Deferred advapi32<elf>
\-PE 7ec50000-7ec8f000 \ advapi32
ELF 7ec8f000-7ed2a000 Deferred gdi32<elf>
\-PE 7eca0000-7ed2a000 \ gdi32
ELF 7ed2a000-7ee68000 Deferred user32<elf>
\-PE 7ed50000-7ee68000 \ user32
ELF 7efa2000-7efad000 Deferred libnss_files.so.2
ELF 7efad000-7efc5000 Deferred libnsl.so.1
ELF 7efc5000-7efea000 Deferred libm.so.6
ELF 7efea000-7efed000 Deferred libxau.so.6
ELF 7efed000-7eff7000 Deferred libnss_nis.so.2
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7d31000-b7d35000 Deferred libdl.so.2
ELF b7d35000-b7e7f000 Deferred libc.so.6
ELF b7e80000-b7e98000 Deferred libpthread.so.0
ELF b7eae000-b7fc2000 Dwarf libwine.so.1
ELF b7fc4000-b7fe0000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000002c (D) C:\Programmi\OrcadLite\Capture\capture.exe
0000002b 0 <==
0000001f
00000020 0
0000001d
0000001e 0
0000000f
00000010 0
0000000d
0000000e 0
0000000a
0000000c 0
0000000b 0
in che senso non funziona particolarmente bene? da risultati sbagliato O_oNo Concept ha scritto: io invece ho installato la 9.1 student...forse è quello il problema...e comunque ti avviso che anche in questa versione capture si apre ma non funziona particolarmente bene...schematics invece funziona perfettamente...
temo di non capire ???No Concept ha scritto: guarda che anche con schematics puoi simulare i circuiti...
unable to start application "pspicead.exe"
ancora non ho risolto, ed adesso mi serve...Dario84 ha scritto: ho anch'io un problema con pspice.
Sono riuscito ad installarlo ed ho caricato le librerie, disegno il circuito, ma quando provo a simularlo mi diceunable to start application "pspicead.exe"
Codice: Seleziona tutto
wget http://www.kegel.com/wine/winetricks
sh winetricks dcom98
non ho capito il senso dell'affermazione...No Concept ha scritto:
- Installare PSpice (se lo usate ora però non funziona!!!)