Hallo zusammen,
nach dem ich ein kleines Prog. unter Windows mit V5.60 geschrieben habe wollte ich es auch unter Linux compilieren lassen wo aktuell 5.24 installiert ist. Mit Linux hatte ich lange nichts mehr gemacht.
Unter 5.24 bekomme ich keinen Linkfehler aber da ich das webview verwende kann das mit der 5.24 nicht durchlaufen.
Also zunächst die Linuxversion mit 5.60 versucht was den gleichen Linkfehler bringt wie die 5.44 die ich jetzt getestet habe.
Die Meldung die kommt ist:
-------------------------------
PuseBasic - Linker error
Gadget.a(TextGadget.o):in function `SetGadgetColor´;
Textgadget.c:(.text+0x8): undefined referenc to
`gtk_widget_get_type´
dann noch mehrere Zeilen in dieser Art
-------------------------------
Zusätzlich zum 5.24 ist devx installiert
Woran kann es liegen?
LG
Wolfgang
Linkfehler nach Update von 5.24 auf 5.44
-
- Beiträge: 328
- Registriert: 06.06.2013 20:37
- Computerausstattung: Satellite A210-19Z, Samsung Netbook N130, VPAD10
Linkfehler nach Update von 5.24 auf 5.44
Satellite A210-19Z, Samsung N130, VPAD10, WinXP, Win7, PuppyLinux, PB 5.24, 5.31. 5.70
Elektronik, Mikrocontroller, CNC-Technik, 3D-Druck
Elektronik, Mikrocontroller, CNC-Technik, 3D-Druck
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Linkfehler nach Update von 5.24 auf 5.44
Was soll das sein, webview?derschutzhund hat geschrieben:Unter 5.24 bekomme ich keinen Linkfehler aber da ich das webview verwende kann das mit der 5.24 nicht durchlaufen.
Wäre jetzt noch Interessant, welche Linuxversion (Distribution).derschutzhund hat geschrieben:Also zunächst die Linuxversion mit 5.60 versucht was den gleichen Linkfehler bringt wie die 5.44 die ich jetzt getestet habe.
checkinstall.sh gestartet und was sagt es?derschutzhund hat geschrieben:Die Meldung die kommt ist:
-------------------------------
PuseBasic - Linker error
Gadget.a(TextGadget.o):in function `SetGadgetColor´;
Textgadget.c:(.text+0x8): undefined referenc to
`gtk_widget_get_type´
dann noch mehrere Zeilen in dieser Art
Was ist das?derschutzhund hat geschrieben:Zusätzlich zum 5.24 ist devx installiert
Check erstmal, ob Deine PB Version korrekt, mit allen Abhängigkeiten installiert wurde. Dafür sind hier mehrere Beiträge
vorhanden, so das eine Wiederholung denke ich mal nicht nötig ist.
Wenn der Fehler nicht verschwindet, dann bitte eine korrekte Fehlermeldung, als mit Distribution, Version usw.
sonst kann man Dir nur durch raten helfen, was nur das Forum vollmüllen würde.
Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
-
- Beiträge: 328
- Registriert: 06.06.2013 20:37
- Computerausstattung: Satellite A210-19Z, Samsung Netbook N130, VPAD10
Re: Linkfehler nach Update von 5.24 auf 5.44
webgadget!Was soll das sein, webview?
Puppy Linux, basiert auf Tahr6.02 -> Ubuntu 14.04 LTS Trusty TahrWäre jetzt noch Interessant, welche Linuxversion (Distribution).
Hatte ich bisher nicht gemacht!checkinstall.sh gestartet und was sagt es?
Mir ist dabei aufgefallen, dass das Webgadget bereits mit der Version 5.24 nicht richtig arbeitet.
Es sieht so aus als ob es ein Problem mit einer fehlenden gtk-lib wäre.
In Puppylinux befinden sich einige Systemlibs in einer Datei die Defx.sfs heißt.Was ist das?
Vermutlich ist Puppy so etwas Besonderes, dass ich vermutlich mehr Infos dazu im Puppyforum bekommen werde.
LG
Wolfgang
Satellite A210-19Z, Samsung N130, VPAD10, WinXP, Win7, PuppyLinux, PB 5.24, 5.31. 5.70
Elektronik, Mikrocontroller, CNC-Technik, 3D-Druck
Elektronik, Mikrocontroller, CNC-Technik, 3D-Druck
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Linkfehler nach Update von 5.24 auf 5.44
Abhängigkeiten findest Du hier: http://www.purebasic.fr/german/viewtopi ... 96#p341396
WebGadget sollte dann auch fehlerfrei laufen:
sudo apt-get install libwebkitgtk-dev libwebkitgtk-3.0-dev libwebkit2gtk-4.0-dev
Solange man checkinstall.sh nutzen kann (nur deb) sollte man dies auch unbedingt tun!
Es reicht also nicht, PB einfach entpacken und Desktopverknüpfung. Das reicht vielleicht das die IDE läuft, aber kompilieren
läßt sich erstmal noch nichts. Man sollte sich also erstmal ein wenig Zeit nehmen und dann im PB Ordner die Dateien, sowie in den
Foren, alles erstmal ausführen (setup, install, readme usw.).
Wenn man das erstmal gescheckt hat, läuft jede weitere Installation schon weitgehend automatisch ab.
WebGadget sollte dann auch fehlerfrei laufen:
sudo apt-get install libwebkitgtk-dev libwebkitgtk-3.0-dev libwebkit2gtk-4.0-dev
Solange man checkinstall.sh nutzen kann (nur deb) sollte man dies auch unbedingt tun!
Es reicht also nicht, PB einfach entpacken und Desktopverknüpfung. Das reicht vielleicht das die IDE läuft, aber kompilieren
läßt sich erstmal noch nichts. Man sollte sich also erstmal ein wenig Zeit nehmen und dann im PB Ordner die Dateien, sowie in den
Foren, alles erstmal ausführen (setup, install, readme usw.).
Wenn man das erstmal gescheckt hat, läuft jede weitere Installation schon weitgehend automatisch ab.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.