Anzeige:
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 19

Thema: Datenbank-Anwendung unter Wine

  1. #1
    Registrierter Benutzer
    Registriert seit
    Oct 2003
    Beiträge
    311

    Datenbank-Anwendung unter Wine

    Hallo,

    ich hab hier ein Programm unter Wine am laufen das ne Datenbank (diese ist vorhanden, das Prog funzt unter Windows einwandfrei. Nur unter Linux bzw. Wine meldet es mir dann nen Fehler wegen Unix-ODBC.

    Weiß jemand wie ich das Fixen kann?

    Gruß

    Kevin

  2. #2
    Mod. FAQ/Howto/Emulation
    Registriert seit
    Sep 2000
    Beiträge
    17.397
    Na das sind ja mal äußerst präzise Angaben.

    Von Version bis Distribution, Programmnamen etc. Einfach alles da, was man für Hilfe braucht.

  3. #3
    Registrierter Benutzer
    Registriert seit
    Oct 2003
    Beiträge
    311
    Sorry, war ein Schnellschuß aus der Hüfte, ich weiß.

    Also, hier die Infos:
    System ist ein OpenSuSE 10.0, Wine-Version ist die Mitgelieferte Wine 20050725

    Programm ist eine Teiledatenbank. Hier gibts ne *.cdb-File die wohl die Datenbank darstellt.

    Ich hab nen Screenshot vom Fehler gemacht, ich kuck mal ob ih den Online stellen kann.

    Es gibt auch nocch nen Debug-Otput:

    --------------------------------------------
    wine: Unhandled exception (thread 0009), starting debugger...
    WineDbg starting on pid 0x8
    Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
    In 32 bit mode.
    Register dump:
    CS:0073 SS:007b DS:007b ES:007b FS:1007 GS:0033
    EIP:00000000 ESP:406ae46c EBP:41b23dd0 EFLAGS:00010216( - 00 -RIAP1)
    EAX:00000000 EBX:40825ef0 ECX:41403c30 EDX:41403ce8
    ESI:41b18780 EDI:41413c10
    Stack dump:
    0x406ae46c: 11361cdc 00000000 406ae478 00020068
    0x406ae47c: 000a1d00 1134ced4 41413c10 41403c30
    0x406ae48c: 00000000 00020068 00030054 00030054
    0x406ae49c: 406ae4dc 113296aa 41413c10 41b18780
    0x406ae4ac: 00030054 112f77ce 41413c10 000303e8
    0x406ae4bc: 00030054 00030054 41b18780 00030054
    0200: sel=1007 base=40017000 limit=00001f97 32-bit rw-
    Backtrace:
    =>1 0x00000000 (0x41b23dd0)
    2 0x00000001 (0x0000000a)
    3 0x00000000 (0x00000000)
    0x00000000: addb %al,0x0(%eax)
    Modules:
    Module Address Debug info Name (83 modules)
    PE 0x10000000-10009000 Deferred epc
    PE 0x105c0000-107b4000 Deferred pbdwe70
    PE 0x10c90000-10cfa000 Deferred pbodb70
    PE 0x11220000-11585000 Deferred pbvm70
    ELF 0x40000000-40017000 Deferred ld-linux.so.2
    ELF 0x40022000-4002d000 Deferred libgcc_s.so.1
    ELF 0x4002d000-40031000 Deferred libxrandr.so.2
    ELF 0x40031000-4004a000 Deferred libwine.so.1
    ELF 0x4004b000-4005d000 Deferred libpthread.so.0
    ELF 0x4005d000-4017c000 Deferred libc.so.6
    ELF 0x4017c000-40180000 Deferred libdl.so.2
    ELF 0x40181000-401fd000 Deferred ntdll<elf>
    \-PE 0x401a0000-401fd000 \ ntdll
    ELF 0x401fd000-402f2000 Deferred libwine_unicode.so.1
    ELF 0x402f2000-40318000 Deferred libm.so.6
    ELF 0x4034d000-4034f000 Deferred xlcutf8load.so.2
    ELF 0x40460000-40570000 Deferred kernel32<elf>
    \-PE 0x40490000-40570000 \ kernel32
    ELF 0x405ab000-405b0000 Deferred libxxf86dga.so.1
    PE 0x406b0000-406ee000 Deferred libjcc
    ELF 0x406ee000-4070b000 Deferred wsock32<elf>
    \-PE 0x40700000-4070b000 \ wsock32
    ELF 0x4070b000-40736000 Deferred ws2_32<elf>
    \-PE 0x40710000-40736000 \ ws2_32
    ELF 0x40736000-40869000 Deferred user32<elf>
    \-PE 0x40760000-40869000 \ user32
    ELF 0x40869000-4091c000 Deferred gdi32<elf>
    \-PE 0x40880000-4091c000 \ gdi32
    ELF 0x4091c000-40930000 Deferred olepro32<elf>
    \-PE 0x40920000-40930000 \ olepro32
    ELF 0x40930000-40935000 Deferred libxxf86vm.so.1
    ELF 0x40a12000-40a55000 Deferred advapi32<elf>
    \-PE 0x40a20000-40a55000 \ advapi32
    ELF 0x40a55000-40a76000 Deferred iphlpapi<elf>
    \-PE 0x40a60000-40a76000 \ iphlpapi
    ELF 0x40a76000-40adb000 Deferred msvcrt<elf>
    \-PE 0x40a90000-40adb000 \ msvcrt
    ELF 0x40adb000-40b6c000 Deferred comdlg32<elf>
    \-PE 0x40af0000-40b6c000 \ comdlg32
    ELF 0x40b6c000-40c36000 Deferred shell32<elf>
    \-PE 0x40b90000-40c36000 \ shell32
    ELF 0x40c36000-40c95000 Deferred shlwapi<elf>
    \-PE 0x40c50000-40c95000 \ shlwapi
    ELF 0x40c95000-40d23000 Deferred ole32<elf>
    \-PE 0x40cb0000-40d23000 \ ole32
    ELF 0x40d23000-40d6e000 Deferred rpcrt4<elf>
    \-PE 0x40d40000-40d6e000 \ rpcrt4
    ELF 0x40d6e000-40e32000 Deferred comctl32<elf>
    \-PE 0x40d80000-40e32000 \ comctl32
    ELF 0x40e32000-40e5e000 Deferred winspool.drv<elf>
    \-PE 0x40e40000-40e5e000 \ winspool.drv
    ELF 0x40e5e000-40ef7000 Deferred oleaut32<elf>
    \-PE 0x40e80000-40ef7000 \ oleaut32
    ELF 0x40ef7000-40f12000 Deferred version<elf>
    \-PE 0x40f00000-40f12000 \ version
    ELF 0x40f12000-40f26000 Deferred lz32<elf>
    \-PE 0x40f20000-40f26000 \ lz32
    ELF 0x40f26000-40f40000 Deferred oledlg<elf>
    \-PE 0x40f30000-40f40000 \ oledlg
    ELF 0x40f5a000-40fc8000 Deferred libfreetype.so.6
    ELF 0x40fc8000-40fdb000 Deferred libz.so.1
    ELF 0x40fdb000-4100b000 Deferred libfontconfig.so.1
    ELF 0x4100b000-4102b000 Deferred libexpat.so.0
    ELF 0x4102b000-410b2000 Deferred winex11.drv<elf>
    \-PE 0x41040000-410b2000 \ winex11.drv
    ELF 0x410b2000-410bb000 Deferred libsm.so.6
    ELF 0x410bb000-410d3000 Deferred libice.so.6
    ELF 0x410d3000-410e1000 Deferred libxext.so.6
    ELF 0x410e1000-411da000 Deferred libx11.so.6
    ELF 0x411da000-41241000 Deferred libgl.so.1
    ELF 0x41241000-41249000 Deferred libxrender.so.1
    ELF 0x41249000-41268000 Deferred ximcp.so.2
    ELF 0x412b9000-412d7000 Deferred imm32<elf>
    \-PE 0x412c0000-412d7000 \ imm32
    ELF 0x412d7000-412e0000 Deferred libxcursor.so.1
    ELF 0x41324000-4132f000 Deferred libnss_files.so.2
    ELF 0x41363000-41381000 Deferred libcups.so.2
    ELF 0x41381000-413b1000 Deferred libssl.so.0.9.7
    ELF 0x414f4000-415ee000 Deferred libcrypto.so.0.9.7
    ELF 0x43154000-4317a000 Deferred odbc32<elf>
    \-PE 0x43160000-4317a000 \ odbc32
    ELF 0x4317a000-431df000 Deferred libodbc.so
    ELF 0x7bf00000-7bf03000 Deferred <wine-loader>
    Threads:
    process tid prio (all id:s are in hex)
    00000008 (D) C:\Program Files\epc\epc.exe
    -------------------------------------------------------------

    Ich weiß nur nichts damit anzufangen........




    Gruß

    Kevin
    Geändert von Kevin26 (17.01.06 um 21:37 Uhr)

  4. #4
    Mod. FAQ/Howto/Emulation
    Registriert seit
    Sep 2000
    Beiträge
    17.397
    Aus dem Log ist leider nichts zu entnehmen.

    Mach vor weiterer Fehlersuche mal ein Update auf die neueste Version von WINE, dann über Scripte den IE installieren (URL siehe WINE Howto).

    Allerdings ist für solche Programme ein virtueller PC zumeist die bessere Lösung.

  5. #5
    Wine/LFS-Freak
    Registriert seit
    Sep 2005
    Beiträge
    1.015
    Noch eine Anmerkung: Ich weiß nicht, ob bei den SuSE-Paketen auch die Unterstützung für Unix-ODBC mit drin ist. Wenn nicht (sollte als Abhängigkeit auftauchen), kannst du nur das Unix-ODBC mit den Entwickler-Paketen installieren und Wine selber übersetzen. Ich weiß aber nicht, ob es was bringt.

  6. #6
    Registrierter Benutzer
    Registriert seit
    Oct 2003
    Beiträge
    311
    Ich versuch gerade mir die aktuelle VErsion von winehq zu übersetzen, scheitere jedoch schon am configure:
    cannot find input file: dlls/msacm/winemp3/Makefile.in

    Das wars dann. Der make depend startet dann natürlich gar nicht erst richtig.

    JEmand ne Idee?

    Gruß

    KEvin

  7. #7
    Wine/LFS-Freak
    Registriert seit
    Sep 2005
    Beiträge
    1.015
    Hast du das aktuelle Archiv genommen oder von ner vorherigen Version hochgepatcht ?

  8. #8
    Registrierter Benutzer
    Registriert seit
    Oct 2003
    Beiträge
    311
    Ne aktuelle, frisch von winehq, müsste die 0.9.6 sein

  9. #9
    Wine/LFS-Freak
    Registriert seit
    Sep 2005
    Beiträge
    1.015
    Komisch - ich hab mir ebenfalls mal das tar.bz2 Paket geholt (verwende sonst die CVS-Version direkt) und kann deinen Fehler nicht nachvollziehen.

    Lösch am besten das Verzeichnis, entpacke die tar.bz2 Datei und lass das configure durchlaufen.

    Hilft dies nicht, dann häng mal die config.log an deinen Beitrag an - vielleicht findet man da was, warum es bei dir nicht klappt

  10. #10
    Linuxguru Avatar von schwarzbarde
    Registriert seit
    Nov 2003
    Ort
    im Quellcode
    Beiträge
    604
    Zitat Zitat von xanlosch
    Komisch - ich hab mir ebenfalls mal das tar.bz2 Paket geholt (verwende sonst die CVS-Version direkt) und kann deinen Fehler nicht nachvollziehen.

    Lösch am besten das Verzeichnis, entpacke die tar.bz2 Datei und lass das configure durchlaufen.

    Hilft dies nicht, dann häng mal die config.log an deinen Beitrag an - vielleicht findet man da was, warum es bei dir nicht klappt
    Ich habs ebenfalls gestern kompiliert. Ist ohne Probleme durchgelaufen. Allerdings auf `nem Gentoo System.
    Technik Blog:Mein Technik Blog

  11. #11
    Registrierter Benutzer
    Registriert seit
    Oct 2003
    Beiträge
    311
    Also,

    hab das Verzeichnis gfelöscht, nochmal entpackt und nen ./configure durchlaufen lassen.
    Das config.log hab ich mal angehängt, musste es leider packen, war zu groß.

    Evtl. seht ihr ja da wos klemmt....

    Dankje

    Gruß

    Kevin

  12. #12
    Wine/LFS-Freak
    Registriert seit
    Sep 2005
    Beiträge
    1.015
    Sieht für mich auf den ersten Blick erstmal gut aus.

    Schau mal nach, ob auch die Datei "dlls/msacm/winemp3/Makefile.in" existiert. Wenn ja, wie sehen die Zugriffsrechte auf die Datei und das Verzeichnis aus ? Wenn die Datei nicht da ist, dann ist dein Archiv defekt !

  13. #13
    Registrierter Benutzer
    Registriert seit
    Oct 2003
    Beiträge
    311
    Das Verzeichnis wineamp3 ist komplett leer.
    Wo krieg ich dat jetzt her?

    Was jetzt komisch ist: wenn ich das Archiv mit tar -xvjf auspacke ist das Verzeichnis winemp3 zwar da, aber leer.
    Mache ich zuerst nen bzip2 -d aufs Archiv und Packe das dann mit tar -xvf aus ists gar nicht erst da.

    Komisch komisch
    Geändert von Kevin26 (21.01.06 um 18:48 Uhr)

  14. #14
    Wine/LFS-Freak
    Registriert seit
    Sep 2005
    Beiträge
    1.015
    Sorry, dass versteh ich nicht.

    Entweder ist dein Archiv veraltet (am besten neu aus dem Internet laden) oder dein Dateisystem hat nen Fehler (überprüfen via fsck).

  15. #15
    Registrierter Benutzer
    Registriert seit
    Oct 2003
    Beiträge
    311
    Wie packt Ihr denn das Archiv aus?

Ähnliche Themen

  1. Wie konfiguriert man am einfachsten Wine?
    Von Mablung im Forum Emulatoren für Spiele
    Antworten: 22
    Letzter Beitrag: 27.01.05, 13:45
  2. Probleme mit Starcraft + Wine
    Von Minke im Forum Emulatoren für Spiele
    Antworten: 7
    Letzter Beitrag: 24.12.04, 00:52
  3. wine Probleme mit steam
    Von Eangelus im Forum Emulatoren für Spiele
    Antworten: 1
    Letzter Beitrag: 28.11.04, 18:18
  4. wine und cedega langsam
    Von drysler im Forum Emulatoren für Spiele
    Antworten: 2
    Letzter Beitrag: 07.10.04, 17:40
  5. wine und winex, nichts von beiden geht
    Von kaffet im Forum Emulatoren für Spiele
    Antworten: 8
    Letzter Beitrag: 27.02.04, 15:27

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •