• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Orginazer-Software unter Linux

obec

Advanced Hacker
Hi,

ich habe so einen kleinen Orginazer-PDA, bei dem eine Software beiliegt, mit der man Daten vom PDA auf den Computer und zurück übertragen kann. Es ist kein richtiger PDA mit irgendeinem Betriebsystem, wie Palm oder Windows, sondern ein Oragnizer. Das Setup startet auch ohne Problme, bloß meldet das Setup vor der Installation das hier:
Code:
This Application of MDAC is required for this Application. You must have IE 4.01 SP2 installed. Please install IE 4.02 SP2 an rerun the installation.
Hier die Ausgaben von wine:
Code:
obec@linux:~> cd /media/PC-SYNC_USB/Setup_Ger
obec@linux:/media/PC-SYNC_USB/Setup_Ger> wine PCSyncU-Setup_German.exe
fixme:msi:MSI_GetProductInfo L"VersionString"
fixme:advapi:LookupAccountNameW (null) L"obec" (nil) 0x34f8bc (nil) 0x34f8c0 0x34f8b4 - stub
fixme:advapi:LookupAccountNameW (null) L"obec" 0x196c50 0x34f8bc 0x128718 0x34f8c0 0x34f8b4 - stub
err:msi:iterate_load_featurecomponents unknown component L"SystemFolder"
fixme:msi:ControlEvent_SpawnWaitDialog Doing Nothing
err:msi:msi_dialog_create_controls no handler for element type L"Billboard"
err:msi:ITERATE_Actions Execution halted, action L"IEMessage.EF93DD86_437F_424B_BD56_26CB2921998C" returned 1603
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
obec@linux:/media/PC-SYNC_USB/Setup_Ger>

Wie bekomme ich das setup dazu, dass es einen IE erkennt? IEsforlinux sind installiert.

Gruß

obec
 
OP
O

obec

Advanced Hacker
Hi,

so, ich habe es jetzt geschafft, dass das Setup, einen IE erkennt. Man muss einfach dieses Skript: http://kegel.com/wine/fakeie.sh.txt in eine, Textdatei kopieren, ausführbar machen und anschließnd ausführen. Dann erkennt das Setup den IE. So, die Installation lief problemlos durch, allerdings kann ich nrigendwo, eine exe-Datei finden. Die Ausgaben von wine bei der Installation:
Code:
obec@linux:~> cd /media/PC-SYNC_USB/Setup_Ger
obec@linux:/media/PC-SYNC_USB/Setup_Ger> wine PCSyncU-Setup_German.exe
+fixme:msi:MSI_GetProductInfo L"VersionString"
fixme:advapi:LookupAccountNameW (null) L"obec" (nil) 0x34f8bc (nil) 0x34f8c0 0x34f8b4 - stub
fixme:advapi:LookupAccountNameW (null) L"obec" 0x196c50 0x34f8bc 0x128718 0x34f8c0 0x34f8b4 - stub
err:msi:iterate_load_featurecomponents unknown component L"SystemFolder"
fixme:msi:ControlEvent_SpawnWaitDialog Doing Nothing
fixme:msi:ControlEvent_HandleControlEvent unhandled control event L"Reinstall" arg(L"ALL")
err:msi:msi_dialog_create_controls no handler for element type L"Billboard"
fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SetODBCFolders"
fixme:msi:msi_unimplemented_action_stub SelfUnregModules -> 12 ignored L"SelfReg" table values
fixme:msi:msi_unimplemented_action_stub UnregisterTypeLibraries -> 10 ignored L"TypeLib" table values
fixme:msi:msi_unimplemented_action_stub UnregisterProgIdInfo -> 133 ignored L"ProgId" table values
fixme:msi:msi_unimplemented_action_stub RemoveShortcuts -> 2 ignored L"Shortcut" table values
err:msi:register_progid L"Microsoft.Jet.OLEDB.ErrorLookup.4.0" has no class
err:msi:register_progid L"Microsoft.Jet.OLEDB.ErrorLookup" has no class
Failed to load DLL c:\windows\system32\SCGrid.ocx
Failed to load DLL c:\windows\system32\Richtx32.ocx
Successfully registered DLL c:\Programme\Gemeinsame Dateien\SYSTEM\ADO\msadox.dll
Failed to load DLL c:\windows\system32\MSCAL.OCX
Failed to load DLL c:\Programme\Gemeinsame Dateien\Microsoft Shared\DAO\DAO350.DLL
Failed to load DLL c:\windows\system32\MSJT4JLT.DLL
Failed to load DLL c:\windows\system32\MSJET40.DLL
Successfully registered DLL c:\Programme\Gemeinsame Dateien\SYSTEM\ADO\msjro.dll
Failed to load DLL c:\windows\system32\scrrun.dll
Failed to load DLL c:\windows\system32\MSLTUS40.DLL
Failed to load DLL c:\windows\system32\msjtes40.dll
Failed to load DLL c:\windows\system32\msjetoledb40.dll
obec@linux:/media/PC-SYNC_USB/Setup_Ger>

Gruß

obec
 
OP
O

obec

Advanced Hacker
Hi,

ich habe jetzt die DLLs von Windows nach wine kopiert. Inzwischen sieht der Installationablauf schon etwas besser aus:
Code:
obec@linux:~> wine /media/PC-SYNC_USB/Setup_Ger/PCSyncU-Setup_German.exe
fixme:msi:MSI_GetProductInfo L"VersionString"
fixme:advapi:LookupAccountNameW (null) L"obec" (nil) 0x34f8bc (nil) 0x34f8c0 0x34f8b4 - stub
fixme:advapi:LookupAccountNameW (null) L"obec" 0x19c4c0 0x34f8bc 0x12df88 0x34f8c0 0x34f8b4 - stub
err:msi:iterate_load_featurecomponents unknown component L"SystemFolder"
fixme:msi:ControlEvent_SpawnWaitDialog Doing Nothing
err:msi:msi_dialog_create_controls no handler for element type L"Billboard"
fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SetODBCFolders"
fixme:msi:msi_unimplemented_action_stub SelfUnregModules -> 12 ignored L"SelfReg" table values
fixme:msi:msi_unimplemented_action_stub UnregisterTypeLibraries -> 10 ignored L"TypeLib" table values
fixme:msi:msi_unimplemented_action_stub UnregisterProgIdInfo -> 133 ignored L"ProgId" table values
fixme:msi:msi_unimplemented_action_stub RemoveShortcuts -> 2 ignored L"Shortcut" table values
err:msi:register_progid L"Microsoft.Jet.OLEDB.ErrorLookup.4.0" has no class
err:msi:register_progid L"Microsoft.Jet.OLEDB.ErrorLookup" has no class
Successfully registered DLL c:\windows\system32\SCGrid.ocx
Successfully registered DLL c:\windows\system32\Richtx32.ocx
Successfully registered DLL c:\Programme\Gemeinsame Dateien\SYSTEM\ADO\msadox.dll
Successfully registered DLL c:\windows\system32\MSCAL.OCX
Successfully registered DLL c:\Programme\Gemeinsame Dateien\Microsoft Shared\DAO\DAO350.DLL
Successfully registered DLL c:\windows\system32\MSJT4JLT.DLL
Successfully registered DLL c:\windows\system32\MSJET40.DLL
Successfully registered DLL c:\Programme\Gemeinsame Dateien\SYSTEM\ADO\msjro.dll
Successfully registered DLL c:\windows\system32\scrrun.dll
Successfully registered DLL c:\windows\system32\MSLTUS40.DLL
Successfully registered DLL c:\windows\system32\msjtes40.dll
Successfully registered DLL c:\windows\system32\msjetoledb40.dll
obec@linux:~>
DLLs scheinen jetzt gefunden zu werden. Allerdings kann ich nach der Installation nirgendwo eine .exe-Datei finden. Weder auf dem Desktop, noch im .wine Ordner. Was ist da wohl schiefgegangen?

Gruß

obec
 
Oben