ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm]  winetricks mfc42
@ 2008-11-23  7:35 Ilis
  2008-11-23 17:54 ` Ilis
  0 siblings, 1 reply; 6+ messages in thread
From: Ilis @ 2008-11-23  7:35 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Никогда в вайном не работал, попробовал с наскока запустить:

[ilis@altus tools]$ wine SeaToolsDOS.exe
err:module:import_dll Library MFC42.DLL (which is needed by
L"C:\\progs\\tools\\SeaToolsDOS.exe") not found
err:module:LdrInitializeThunk Main exe initialization for
L"C:\\progs\\tools\\SeaToolsDOS.exe" failed, status c0000135

В интернетах пишут, что надо сделать winetricks. Делаю:

[ilis@altus wine_c]$ winetricks mfc42
Executing wine /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
/T:C:\windows\temp\winetrickstmp /c
wine: cannot find '/home/ilis/.winetrickscache/vc6redistsetup_enu.exe'
Note: command 'wine /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
/T:C:\windows\temp\winetrickstmp /c' returned status 2.  Aborting.
[ilis@altus wine_c]$ ls -l /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
-rw-r--r-- 1 ilis ilis 1833232 Ноя 15  2000
/home/ilis/.winetrickscache/vc6redistsetup_enu.exe

Т.е. первый раз он скачался wget'ом, но не поставился, как не
поставился и в дальнейшем. Чего ему не хватает?

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] winetricks mfc42
  2008-11-23  7:35 [Comm] winetricks mfc42 Ilis
@ 2008-11-23 17:54 ` Ilis
  2008-11-23 21:19   ` Ivan Fedorov
  0 siblings, 1 reply; 6+ messages in thread
From: Ilis @ 2008-11-23 17:54 UTC (permalink / raw)
  To: ALT Linux Community general discussions

23 ноября 2008 г. 12:35 пользователь Ilis написал:
>
> [ilis@altus wine_c]$ winetricks mfc42
> Executing wine /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
> /T:C:\windows\temp\winetrickstmp /c
> wine: cannot find '/home/ilis/.winetrickscache/vc6redistsetup_enu.exe'
> Note: command 'wine /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
> /T:C:\windows\temp\winetrickstmp /c' returned status 2.  Aborting.
> [ilis@altus wine_c]$ ls -l /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
> -rw-r--r-- 1 ilis ilis 1833232 Ноя 15  2000
> /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
>

Вот ещё так попробовал посмотреть:

[ilis@altus tools]$ (strace -e open -f winetricks mfc42) 2>log.txt
Executing wine /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
/T:C:\windows\temp\winetrickstmp /c
Note: command 'wine /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
/T:C:\windows\temp\winetrickstmp /c' returned status 2.  Aborting.
[ilis@altus tools]$ grep vc6redistsetup_enu log.txt
[pid 24252] open("/home/ilis/.winetrickscache/./vc6redistsetup_enu.exe",
O_RDONLY|O_LARGEFILE) = 3
wine: cannot find '/home/ilis/.winetrickscache/vc6redistsetup_enu.exe'

>  Чего ему не хватает?

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] winetricks mfc42
  2008-11-23 17:54 ` Ilis
@ 2008-11-23 21:19   ` Ivan Fedorov
  2008-11-24  4:36     ` Ilis
  0 siblings, 1 reply; 6+ messages in thread
From: Ivan Fedorov @ 2008-11-23 21:19 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1009 bytes --]

Ilis <ilis.krou-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> writes:

> 23 ноября 2008 г. 12:35 пользователь Ilis написал:
>>
>> [ilis@altus wine_c]$ winetricks mfc42
>> Executing wine /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
>> /T:C:\windows\temp\winetrickstmp /c
>> wine: cannot find '/home/ilis/.winetrickscache/vc6redistsetup_enu.exe'
>> Note: command 'wine /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
>> /T:C:\windows\temp\winetrickstmp /c' returned status 2.  Aborting.
>> [ilis@altus wine_c]$ ls -l /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
>> -rw-r--r-- 1 ilis ilis 1833232 Ноя 15  2000
>> /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
>>
>
> Вот ещё так попробовал посмотреть:
>
> [ilis@altus tools]$ (strace -e open -f winetricks mfc42) 2>log.txt
Жестоко! :)

sh -x winetricks :)

PS: Попробуйте выполнить это:
$ ln -sf ~/.winetrickscache ~/.wine/dosdevices/t:

[-- Attachment #2: Type: application/pgp-signature, Size: 196 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] winetricks mfc42
  2008-11-23 21:19   ` Ivan Fedorov
@ 2008-11-24  4:36     ` Ilis
  2008-11-24 11:49       ` Ilis
  0 siblings, 1 reply; 6+ messages in thread
From: Ilis @ 2008-11-24  4:36 UTC (permalink / raw)
  To: ALT Linux Community general discussions

2008/11/24 Ivan Fedorov:
>>
>> Вот ещё так попробовал посмотреть:
>>
>> [ilis@altus tools]$ (strace -e open -f winetricks mfc42) 2>log.txt
> Жестоко! :)
>
Как умел :)

> sh -x winetricks :)
>

winetricks -v делает то же самое...

> PS: Попробуйте выполнить это:
> $ ln -sf ~/.winetrickscache ~/.wine/dosdevices/t:
>

Так не пробовал. Ещё оттрейсил
(strace -f wine /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
'/T:C:\windows\temp\winetrickstmp' /c) 2>log.txt

[ilis@altus ~]$ mkdir -p
/home/ilis/.wine/dosdevices/c\:/home/ilis/.winetrickscache/
[ilis@altus ~]$ cp /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
/home/ilis/.wine/dosdevices/c\:/home/ilis/.winetrickscache/

[ilis@altus tools]$ winetricks mfc42
Executing wine /home/ilis/.winetrickscache/vc6redistsetup_enu.exe
/T:C:\windows\temp\winetrickstmp /c
<...>
All done, no errors.
Install of mfc42 done
winetricks done.

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] winetricks mfc42
  2008-11-24  4:36     ` Ilis
@ 2008-11-24 11:49       ` Ilis
  2008-11-24 15:40         ` Ilis
  0 siblings, 1 reply; 6+ messages in thread
From: Ilis @ 2008-11-24 11:49 UTC (permalink / raw)
  To: ALT Linux Community general discussions

24 ноября 2008 г. 9:36 пользователь Ilis написал:

> All done, no errors.
> Install of mfc42 done
> winetricks done.
>

Несмотря на "All done, no errors", изначальная ошибка остаётся...

[ilis@altus tools]$ wine SeaToolsDOS.exe
err:module:import_dll Library MFC42.DLL (which is needed by
L"C:\\progs\\tools\\SeaToolsDOS.exe") not found
err:module:LdrInitializeThunk Main exe initialization for
L"C:\\progs\\tools\\SeaToolsDOS.exe" failed, status c0000135


Куда оно должно лечь-то в итоге?
Вообще, то, что я в своём home это делаю (считаю, что так правильней),
не мешает?

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [Comm] winetricks mfc42
  2008-11-24 11:49       ` Ilis
@ 2008-11-24 15:40         ` Ilis
  0 siblings, 0 replies; 6+ messages in thread
From: Ilis @ 2008-11-24 15:40 UTC (permalink / raw)
  To: ALT Linux Community general discussions

24 ноября 2008 г. 16:49 пользователь Ilis написал:
>
> Несмотря на "All done, no errors", изначальная ошибка остаётся...
>
> [ilis@altus tools]$ wine SeaToolsDOS.exe
> err:module:import_dll Library MFC42.DLL (which is needed by
> L"C:\\progs\\tools\\SeaToolsDOS.exe") not found
> err:module:LdrInitializeThunk Main exe initialization for
> L"C:\\progs\\tools\\SeaToolsDOS.exe" failed, status c0000135
>

Продолжаем...
winetricks mfc42
экстрактит кучу длл-ек (в т.ч. mfc42.dll и mfc42u.dll) в свой темп,
потом копирует оттуда в system32 только mfc42u.dll и удаляет всё
остальное. В итоге пришлось вручную экстрактнуть все длл-ки и
скопировать именно mfc42.dll

Прога вроде запустилась... Она должна создать что-то на дискетке,
скорее всего записать туда какой-то образ. Как получить доступ к диску
A: (в файловом и в сыром виде)?

-- 
Кругликов Илья

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-11-24 15:40 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-11-23  7:35 [Comm] winetricks mfc42 Ilis
2008-11-23 17:54 ` Ilis
2008-11-23 21:19   ` Ivan Fedorov
2008-11-24  4:36     ` Ilis
2008-11-24 11:49       ` Ilis
2008-11-24 15:40         ` Ilis

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git