Toon posts:

[Linux] glade-1.1.1 wil geen c++ code genereren

Pagina: 1
Acties:

Verwijderd

Topicstarter
Het topic spreekt voor zich lijkt me. Ik werk sinds kort met gnome-2 en sindsdien wilde glade-0.6.4 geen c++ code meer genereren, vanwege ontbrekende macro's ( die overigens wel aanwezig waren ).

Vandaag vond ik een nieuwe versie van glade op ftp.gnome.org ( op de glade homepage staat daar trouwens AFAIK niks over ) en heb deze geinstalleerd. Dit is dus versie 1.1.1 .
Nu zou het zo moeten zijn, dat je bij project-options kan kiezen in welke taal de output moet zijn ( C, C++ en nog een paar ) maar die hele regel lijkt wel weggevallen :|

Er is verder bedroevend weinig info te vinden over glade in de combinatie met C++, dus ik probeer het hier maar eens.

Verder ben ik ook wel benieuwd of er hier nog meer mensen zijn die glade gebruiken en in combinatie met welke taal?

grtz,

plors

Verwijderd

Heb je gtk-- dan nog wel geinstalleerd? En glade-1.1.1 is gnome-2 based, dus dan moet je een versie van gtk--2 draaien. :Y). glade-0.6.4 is gtk-1.2 based en heeft dus gtk--1.2 (en consorten) nodig.

Verwijderd

Topicstarter
yup, alles is geinstalleerd, maar zelfs al zou dat niet zo zijn, dan zou hij toch nog steeds die keuze moeten aanbieden? dat was bij glade-0.6.4 iig wel zo. Alleen gaf hij dan tijdens het builden een errormelding : glade-- niet gevonden blabla...

heb dus geinstalleerd:

gtkmm-1.3.21
glademm-1.1.1b
gnomemm-all-1.3.9
libsigc++-1.1.13
gconfmm-1.3.

Zal nu voor alle zekerheid nog ff checken of dit idd de allernieuwste versies zijn... maar denk zomaar niet dat het daaraan ligt.

Zou iemand anders eens alleen glade-1.1.1 willen installeren en kijken of hij bij "Options" idd een keuze heeft in de output-code?

  • foser
  • Registratie: Maart 2000
  • Laatst online: 13-05 15:38
glademm is de gnome1 glade library, wat in gnome2 libglademm geworden is. glade zelf (wat dus de windowplak omgeving is) kon idd in z'n gtk/gnome1 incarnatie ook C++ code genereren, maar dit is in glade-1.1.1 nog niet aanwezig afaik. Waarschijnlijk omdat de *mm libs nog niet stabiel zijn.

Wat je dus niet kan doen voor gnome2 is C++ code genereren, wat al wel mogelijk zou moeten zijn is van libglademm gebruik maken. Dus je glade files door libglade laten parsen en alleen callbacks enzo d'r aan hangen. Daar heb je dan dus nog wel libglademm voor nodig (momenteel versie 1.3.4). Zit denk ik niet in het gnomemm-all pakket, maar is iig wel op dezelfde plek te vinden.