Du bist nicht angemeldet.

#1 21.07.2015 15:03

Gast2
TVT-Roadie
Registriert: 07.06.2013
Beiträge: 4.276

Problem mit Kompilieren von TVTower

Ich glaube, ich habe mal wieder ein Pulse-Problem. smile



Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
nicht erstellt wurden oder Incoming noch nicht verlassen haben.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 libpulse-dev : Hängt ab von: libavahi-client-dev soll aber nicht installiert werden
E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.
BlitzMax Installer: Error from apt-get.


Beim Versuch

libpulse-dev

zu installieren, kriege ich die Meldung, daß ich "zurückgehaltene Pakete" habe.

E: Fehler: Unterbrechungen durch pkgProblemResolver::Resolve hervorgerufen; dies könnte durch zurückgehaltene Pakete verursacht worden sein.
E: Auflösen der Abhängigkeiten ist fehlgeschlagen

Nun finde ich aber keine zurückgehaltenen Pakete.

Ich arbeite mit der Synaptic-Paketverwaltung.



.............................


maxide startet auch nicht.

Offline

#2 21.07.2015 15:40

Ronny
Administrator
Ort: Chemnitz
Registriert: 08.11.2001
Beiträge: 11.709
Webseite

Re: Problem mit Kompilieren von TVTower

maxide startet auch nicht.

$ ldd MaxIDE
sollte dir zeigen, was fehlt (Ausfuehren im BlitzMax-Verzeichnis).


Ich habe hier extra damals fuer dich ein Knoppix installiert, und da laeuft MaxIDE. Hast Du mittlerweile eine andere Distribution?


@Pulse
Den Rest hat es installiert und nur Pulse weggelassen? Dann sollte es trotzdem funktionieren, solang du nix mit PulseAudio benutzt (Module).


Edit: MaxIDE liegt in "BlitzMax/" nicht in "BlitzMax/bin"

bye
Ron


sigimg2.php?id=1

Offline

#3 21.07.2015 16:55

Gast2
TVT-Roadie
Registriert: 07.06.2013
Beiträge: 4.276

Re: Problem mit Kompilieren von TVTower

Da gibt's meine Lieblingslinuxthese:

 cd bin
/BlitzMaxNG/bin$ $ ldd MaxIDE
bash: $: Kommando nicht gefunden.




Nee, ich hab immer noch Knoppix am Start.

Kannst Du das Knoppix bei Dir mit anderen Linuxen laufen lassen?
Ich kriege da immer Probleme mit den verschiedenen Grub-Versionen.

Naja, werde wohl wirklich wechseln... smile

Offline

#4 21.07.2015 18:42

Ronny
Administrator
Ort: Chemnitz
Registriert: 08.11.2001
Beiträge: 11.709
Webseite

Re: Problem mit Kompilieren von TVTower

Noe ich habs in einer VirtualBox am laufen.

cd bin ... OK
/BlitzMaxNG/bin$ $ ldd MaxIDE ... warum zweifach "$" ?

das Dollarzeichen besagt einfach nur: das ist im Terminal auszufuehren.


Ausserdem liegt MaxIDE in BlitzMaxNG, nicht in BlitzMaxNG/bin, hatte das in meinem Ursprungsbeitrag eigentlich korrigiert, bist da wohl veralteten Informationen aufgesessen :-).


Ich habe Deine Problembeitraege mal in einen eigenen Thread entfuehrt um den Kompilier-Thread sauber zu halten.


Edit: "BlitzMaxNG/bin"-Pfad korrigiert.

bye
Ron


sigimg2.php?id=1

Offline

#5 21.07.2015 19:23

Gast2
TVT-Roadie
Registriert: 07.06.2013
Beiträge: 4.276

Re: Problem mit Kompilieren von TVTower

Ronny schrieb:

Ausserdem liegt MaxIDE in BlitzMaxNG, nicht in BlitzMaxNG, ...


???
lese ich was falsch oder lese ich was falsch? smile


Jut, daß ich das mit den Dollarzeichen erfahre. smile
Dafür gibt's jetzt das.

/BlitzMaxNG$ ldd MaxIDE
ldd: ./MaxIDE: Datei oder Verzeichnis nicht gefunden
/BlitzMaxNG$ cd bin
/BlitzMaxNG/bin$ ldd MaxIDE
ldd: ./MaxIDE: Datei oder Verzeichnis nicht gefunden

Offline

#6 21.07.2015 19:30

Ronny
Administrator
Ort: Chemnitz
Registriert: 08.11.2001
Beiträge: 11.709
Webseite

Re: Problem mit Kompilieren von TVTower

Du hast richtig gelesen, aber es (meinen Fehler) ja richtig im Kopf korrigiert ... ich meinte "nicht in BlitzMaxNG/bin" statt "nicht in BlitzMaxNG".

Eventuell ist "MaxIDE" ja anders geschrieben (soviel Selbststaendigkeit hatte ich jetzt vermutet :-) ... Linux unterscheidet bei Gross-/Kleinschreibung.


bye
Ron


sigimg2.php?id=1

Offline

#7 22.07.2015 03:07

Gast2
TVT-Roadie
Registriert: 07.06.2013
Beiträge: 4.276

Re: Problem mit Kompilieren von TVTower

Ronny schrieb:

Eventuell ist "MaxIDE" ja anders geschrieben (soviel Selbststaendigkeit hatte ich jetzt vermutet :-) ...


Tja, mach ich's nun, wie's der Meister schreibt?

Das Problem ist ja, daß ich durch lustiges Rumprobieren wohl mein Linux ein wenig angeschrägt habe. Und die Chance, daß ich solche Fehler wieder finde, scheint mir doch relativ gering.

Aber so in etwa geht das typische Handbuchproblem. smile
Wissen an den falschen Stellen voraussetzen.


Na, jedenfalls hat das Gerät feine Sachen ausgespuckt, die eigentlich sehr normal aussehen und keine Fehlermeldung...



/BlitzMaxNG$ ldd maxide_linux32
	linux-gate.so.1 (0xffffe000)
	libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb75f2000)
	libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0x4d2c3000)
	libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xb74c9000)
	libgtk-x11-2.0.so.0 => /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0 (0x4c7dd000)
	libgdk-x11-2.0.so.0 => /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0 (0x4c72d000)
	libpango-1.0.so.0 => /usr/lib/i386-linux-gnu/libpango-1.0.so.0 (0xb747c000)
	libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0xb741e000)
	libgmodule-2.0.so.0 => /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0 (0xb7418000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0 (0x4c5b1000)
	libcairo.so.2 => /usr/lib/i386-linux-gnu/libcairo.so.2 (0x4d547000)
	libgtkhtml-3.14.so.19 => not found
	libpangocairo-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0 (0xb740b000)
	libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0x4c11e000)
	libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0x4bd2b000)
	libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0x4c0ff000)
	libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0x4bd6f000)
	libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0x4bbad000)
	/lib/ld-linux.so.2 (0x4bb8a000)
	libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0x4bdb6000)
	libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0x4bd24000)
	libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0x4c063000)
	libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0x4bf1d000)
	libXcomposite.so.1 => /usr/lib/i386-linux-gnu/libXcomposite.so.1 (0x4c6db000)
	libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0x4d2cb000)
	libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0x4c3b1000)
	libatk-1.0.so.0 => /usr/lib/i386-linux-gnu/libatk-1.0.so.0 (0x4c6e0000)
	libgio-2.0.so.0 => /usr/lib/i386-linux-gnu/libgio-2.0.so.0 (0xb7252000)
	libpangoft2-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0 (0xb723c000)
	libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0x4c2e3000)
	libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0x4c238000)
	libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0x4c320000)
	libXinerama.so.1 => /usr/lib/i386-linux-gnu/libXinerama.so.1 (0x4c649000)
	libXi.so.6 => /usr/lib/i386-linux-gnu/libXi.so.6 (0x4d2f9000)
	libXrandr.so.2 => /usr/lib/i386-linux-gnu/libXrandr.so.2 (0x4d86d000)
	libXcursor.so.1 => /usr/lib/i386-linux-gnu/libXcursor.so.1 (0x4d87a000)
	libgthread-2.0.so.0 => /usr/lib/i386-linux-gnu/libgthread-2.0.so.0 (0xb7237000)
	libthai.so.0 => /usr/lib/i386-linux-gnu/libthai.so.0 (0x4c5d5000)
	libffi.so.6 => /usr/lib/i386-linux-gnu/libffi.so.6 (0x4c077000)
	libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0x4c0d3000)
	libpixman-1.so.0 => /usr/lib/i386-linux-gnu/libpixman-1.so.0 (0x4d46b000)
	libEGL.so.1 => /usr/lib/i386-linux-gnu/libEGL.so.1 (0xb7210000)
	libxcb-shm.so.0 => /usr/lib/i386-linux-gnu/libxcb-shm.so.0 (0x4d6c4000)
	libxcb-render.so.0 => /usr/lib/i386-linux-gnu/libxcb-render.so.0 (0x4d6b7000)
	libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0x4bd8b000)
	libGL.so.1 => /usr/lib/i386-linux-gnu/libGL.so.1 (0x4d251000)
	librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0x4bda6000)
	libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0x4bdb1000)
	libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0x4bddb000)
	libselinux.so.1 => /lib/i386-linux-gnu/libselinux.so.1 (0x4c41f000)
	libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0x4c3b9000)
	libharfbuzz.so.0 => /usr/lib/i386-linux-gnu/libharfbuzz.so.0 (0x4c5f0000)
	libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0x4c20e000)
	libdatrie.so.1 => /usr/lib/i386-linux-gnu/libdatrie.so.1 (0x4c6d2000)
	libX11-xcb.so.1 => /usr/lib/i386-linux-gnu/libX11-xcb.so.1 (0x4c70d000)
	libxcb-dri2.so.0 => /usr/lib/i386-linux-gnu/libxcb-dri2.so.0 (0x4d2bb000)
	libxcb-xfixes.so.0 => /usr/lib/i386-linux-gnu/libxcb-xfixes.so.0 (0x4d537000)
	libxcb-shape.so.0 => /usr/lib/i386-linux-gnu/libxcb-shape.so.0 (0x4d541000)
	libwayland-client.so.0 => /usr/lib/i386-linux-gnu/libwayland-client.so.0 (0x4d529000)
	libwayland-server.so.0 => /usr/lib/i386-linux-gnu/libwayland-server.so.0 (0x4d6a6000)
	libgbm.so.1 => /usr/lib/i386-linux-gnu/libgbm.so.1 (0x4d51f000)
	libdrm.so.2 => /usr/lib/i386-linux-gnu/libdrm.so.2 (0x4d2ac000)
	libglapi.so.0 => /usr/lib/i386-linux-gnu/libglapi.so.0 (0x4d21e000)
	libxcb-glx.so.0 => /usr/lib/i386-linux-gnu/libxcb-glx.so.0 (0x4d237000)
	libgraphite2.so.3 => /usr/lib/i386-linux-gnu/libgraphite2.so.3 (0x4c6b4000)
	libudev.so.1 => /lib/i386-linux-gnu/libudev.so.1 (0x4c711000)

Offline

#8 22.07.2015 07:09

Ronny
Administrator
Ort: Chemnitz
Registriert: 08.11.2001
Beiträge: 11.709
Webseite

Re: Problem mit Kompilieren von TVTower

Mittendrin steht:
libgtkhtml-3.14.so.19 => not found

Solltest die lib installieren.

Bye
Ron


sigimg2.php?id=1

Offline

#9 22.07.2015 07:19

Gast2
TVT-Roadie
Registriert: 07.06.2013
Beiträge: 4.276

Re: Problem mit Kompilieren von TVTower

de facto, wie unterstrichen, so daß ich mich frage, wie ich das übersehen konnte und Zeile für Zeile gelesen...

Nöö, coden is nix für mich. smile
Ich glaube, ich bräuchte das optisch...


@libgtkhtml

Ich habe da die 4.00 installiert.

Habe die 3.14-19 nachinstalliert. Ging fast ohne Probleme.


Jetzt startet das Maxide.


Danke. smile

Offline

#10 22.07.2015 07:32

Ronny
Administrator
Ort: Chemnitz
Registriert: 08.11.2001
Beiträge: 11.709
Webseite

Re: Problem mit Kompilieren von TVTower

Ok, ich denke beim Kompilieren kommt dann noch einiges "fehlendes" zu Tage ... da ja das "Dependency Script" bei dir abgewuergt worden ist.

Im Groben koennte das reichen:

$ sudo apt-get install libglu1-mesa-dev x11proto-core-dev x11proto-gl-dev x11proto-kb-dev libxxf86vm-dev libasound2-dev libfreetype6-dev libxpm-dev libxft-dev

(falls g++ fehlt:)
$ sudo apt-get install build-essential

bye
Ron


sigimg2.php?id=1

Offline

#11 22.07.2015 07:45

Gast2
TVT-Roadie
Registriert: 07.06.2013
Beiträge: 4.276

Re: Problem mit Kompilieren von TVTower

siehe dorten. Spiel gestartet und läuft. smile

Offline

#12 08.08.2015 21:25

Gast2
TVT-Roadie
Registriert: 07.06.2013
Beiträge: 4.276

Re: Problem mit Kompilieren von TVTower

Habe jetzt bei Blitzmax auch den Tip mit dem "./" ausprobiert.

Da gibt er mir wiederum den Speicherzugriffsfehler aus.

knoppix@Microknoppix:/media/sdb11/BlitzMaxNG/BlitzMaxNG$ ./maxide_linux32
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
Speicherzugriffsfehler

Läuft da grundsätzlich was schief?
Ansonsten läuft der Rechner eigentlich recht schnittig.

Offline

#13 08.08.2015 23:11

Ronny
Administrator
Ort: Chemnitz
Registriert: 08.11.2001
Beiträge: 11.709
Webseite

Re: Problem mit Kompilieren von TVTower

Ja... eventuell hast Du eine Bibliothek aktualisiert die rumspeckert.


Waere es ein "Debugbuild" koenntest du mit "gdb -r maxide_linux32" (und dann "r" bzw "run" in der GDB-Konsole) das Programm ueber einen Debugger starten und bekaemst dann beim Absturz einen Hinweis, an welcher Stelle des codes es abstuerzt.


bye
Ron


sigimg2.php?id=1

Offline

Schnellantwort auf dieses Thema

Schreibe deinen Beitrag und versende ihn
Bist Du ein Mensch oder ein Roboter ?

Verifizierung, dass diese Aktion durch eine reale Person vorgenommen wird und nicht von einem Programm.