gtk-osx-developer Mailing List for GTK+ Mac OS X
Status: Beta
Brought to you by:
jralls
You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(5) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(88) |
Feb
(15) |
Mar
|
Apr
(7) |
May
(11) |
Jun
(2) |
Jul
(2) |
Aug
(23) |
Sep
(13) |
Oct
(9) |
Nov
(3) |
Dec
(48) |
2004 |
Jan
(38) |
Feb
(7) |
Mar
(9) |
Apr
(5) |
May
(15) |
Jun
(1) |
Jul
(6) |
Aug
(2) |
Sep
(2) |
Oct
(1) |
Nov
|
Dec
|
2005 |
Jan
|
Feb
(3) |
Mar
(14) |
Apr
(7) |
May
(1) |
Jun
|
Jul
(9) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
(2) |
2006 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
(2) |
Nov
(7) |
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
(2) |
Dec
|
2008 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(8) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: Robin R. <rob...@ci...> - 2020-11-19 22:32:15
|
Anyone interested in GTK1 for MacOS please join our #gtk1 channel... CinePaint Update: Version 1.4 builds on Windows and is in QA. Linux and MacOS versions coming. Website not updated yet. Letting insiders here know first. Stay Involved: Join CinePaint on Slack. This public link expires on 2020/12/19 or at the first 2,000 users. https://join.slack.com/t/cinepaint/shared_invite/zt-jc6mkohv-4Pv4Km8j0O0d7sfpPHpyog Cheers, Robin -- Robin Rowe CinePaint Project Manager Beverly Hills, California rob...@ci... imdb.me/robinrowe |
From: SourceForge.net <no...@so...> - 2011-07-29 15:11:15
|
Feature Requests item #3382232, was opened at 2011-07-29 17:11 Message generated for change (Tracker Item Submitted) made by heberta You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=526810&aid=3382232&group_id=70160 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Alain Hebert (heberta) Assigned to: Nobody/Anonymous (nobody) Summary: building GTK2 on MACOSX Initial Comment: Dear developers, Would-it be possible, in future, to enable the installation of GTK+ 2 (X Quartz) without having to first delete Fink and MacPorts. Thank you in advance and congratulation for your excellent work. Alain Hebert professor [quote]If you have MacPorts or Fink installed, you must remove all traces of them from your environment before you try to run jhbuild. The easiest way is to create a new user and run jhbuild while logged in as that user. Mixing Fink/MacPorts and GTK-OSX will fail.[/quote] ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=526810&aid=3382232&group_id=70160 |
From: Kai-Uwe B. <ku...@gm...> - 2010-07-29 16:38:06
|
Am 29.07.10, 17:17 +0100 schrieb John Emmas: > I'm sure this will come across as a naive question - but why are you guys continuing the development of GTK1, rather than moving to GTK2? Does 1 have some features that don't exist in 2? Or is 1 substantially lighter? Or more compatible or something? This is the Gtk-1 list. To my own surpise, the project was ported to Gtk2 and is very active since 2009. So please look at the actual lists about Gtk2: https://sourceforge.net/mailarchive/forum.php?forum_name=gtk-osx-users Sorry for the confusion. kind regards Kai-Uwe Behrmann -- developing for colour management www.behrmann.name + www.oyranos.org |
From: John E. <jo...@ti...> - 2010-07-29 16:18:08
|
I'm sure this will come across as a naive question - but why are you guys continuing the development of GTK1, rather than moving to GTK2? Does 1 have some features that don't exist in 2? Or is 1 substantially lighter? Or more compatible or something? |
From: Kai-Uwe B. <ku...@gm...> - 2010-07-29 15:37:45
|
Am 29.07.10, 16:32 +0100 schrieb John Emmas: > Thanks for the suggestions Kai-Uwe but I'm very much stuck with GTK+ because that's what the project uses (it's a collaborative project - not my own). Really I only need to find out why the performance is so sluggish under OS-X when it's so much better under Windows and Linux. I very much suspect that it's a simple case of no hardware acceleration taking place - and if that's the case, I need to find out why. Good luck then. |
From: John E. <jo...@ti...> - 2010-07-29 15:32:51
|
On 29 Jul 2010, at 16:24, Kai-Uwe Behrmann wrote: > For commercial front ends I typical use eigther FLTK because of its > straight formward portability and size. But it might not look fancy > enough for end users. > > Or consider Qt. It is rock solid and locks and feels native. Just its size > is not small. > > Both projects are C++ and well supported. > > If you have still the chance to choose, test both. You might want to > create a own OpenGL interactive area for smooth and fast drawing. > Thanks for the suggestions Kai-Uwe but I'm very much stuck with GTK+ because that's what the project uses (it's a collaborative project - not my own). Really I only need to find out why the performance is so sluggish under OS-X when it's so much better under Windows and Linux. I very much suspect that it's a simple case of no hardware acceleration taking place - and if that's the case, I need to find out why. John |
From: Kai-Uwe B. <ku...@gm...> - 2010-07-29 15:25:05
|
Am 29.07.10, 15:50 +0100 schrieb John Emmas: > On 29 Jul 2010, at 15:35, Kai-Uwe Behrmann wrote: >> This is the GTK1 to osX port. >> Gnome maintains a different project for Gtk2. >> > > At the moment I'm not sure whether we're using GTK1 or GTK2 so let me ask the question generally while I find out. Someone here might know the answer, either way.... > > I'm a C++ programmer working on a cross-platform application that will eventually run on Linux, Windows and Mac. It's a similar product to Pro Tools, Logic, Cuebase etc. The app has a "scrolling" display, similar to a multitrack tape (as is common with this kind of app). Graphical window elements are provided by the GTK+ library on all 3 platforms - gtk-x11 under Linux, gtk-win32 under Windows and gtk-osx under OS-X. The scrolling display is implemented via a gnome canvas. For commercial front ends I typical use eigther FLTK because of its straight formward portability and size. But it might not look fancy enough for end users. Or consider Qt. It is rock solid and locks and feels native. Just its size is not small. Both projects are C++ and well supported. If you have still the chance to choose, test both. You might want to create a own OpenGL interactive area for smooth and fast drawing. kind regards Kai-Uwe Behrmann -- developing for colour management www.behrmann.name + www.oyranos.org |
From: John E. <jo...@ti...> - 2010-07-29 14:50:34
|
On 29 Jul 2010, at 15:35, Kai-Uwe Behrmann wrote: > This is the GTK1 to osX port. > Gnome maintains a different project for Gtk2. > At the moment I'm not sure whether we're using GTK1 or GTK2 so let me ask the question generally while I find out. Someone here might know the answer, either way.... I'm a C++ programmer working on a cross-platform application that will eventually run on Linux, Windows and Mac. It's a similar product to Pro Tools, Logic, Cuebase etc. The app has a "scrolling" display, similar to a multitrack tape (as is common with this kind of app). Graphical window elements are provided by the GTK+ library on all 3 platforms - gtk-x11 under Linux, gtk-win32 under Windows and gtk-osx under OS-X. The scrolling display is implemented via a gnome canvas. Under Windows and Linux the (2D) canvas scrolling is smooth. But under OS-X it's horribly jerky and has a very 'klunky' look to it. I happen to be viewing it on a Mac Mini but other people have seen the same effect with more powerful machines. It isn't a processor issue because even with my lowly Mac Mini, the cpu usage rarely gets higher than about 30 percent. A couple of days ago I found this article on Wikipedia, I think it might explain the sluggish timeline scrolling that we're seeing under OS-X:- http://en.wikipedia.org/wiki/Quartz_Compositor If I'm reading it correctly, OS-X uses a compositing engine called Quartz Compositor which seems to consist of Quartz Extreme (for 3D graphics) and QuartzGL (formerly called Quartz2D Extreme) for 2D graphics. Apparently, Quartz Compositor is the only process that's allowed to access the graphics frame buffer directly. So other technologies (QuartzGL / OpenGL / Quicktime etc) need to go through it. Thus, to utilise hardware acceleration, gtk-osx would presumably need to make use of a compatible technology, such as one of those. My guess is either that gtk-osx isn't using any technology that's compatible with Quartz Compositor - or if it is, it's maybe using QuartzGL. Disappointingly, QuartzGL DISABLES 2D hardware acceleration by default and I'm wondering if this might explain the poor performance that we observe under OS-X? As I said earlier, the Windows and Linux builds are both fine. Is there anyone here who could shed any light on whether this is likely to be a problem with Quartz, or gtk-osx, or both? Thanks. John |
From: Kai-Uwe B. <ku...@gm...> - 2010-07-29 14:36:23
|
This is the GTK1 to osX port. Gnome maintains a different project for Gtk2. Am 29.07.10, 15:18 +0100 schrieb John Emmas: > Sorry if this comes through twice. Last time, I think I mistakenly posted before my membership had been accepted! > > Anyway, I'm trying to find out if this gtk-osx project is the same one as the official gnome project, here:- > > http://live.gnome.org/GTK%2B/OSX > > I have some questions about the gnome version and it looks like this might be the place to ask them but obviously, I don't want to ask here if this is an unrelated project. > > Thanks, > > John |
From: John E. <jo...@ti...> - 2010-07-29 14:18:58
|
Sorry if this comes through twice. Last time, I think I mistakenly posted before my membership had been accepted! Anyway, I'm trying to find out if this gtk-osx project is the same one as the official gnome project, here:- http://live.gnome.org/GTK%2B/OSX I have some questions about the gnome version and it looks like this might be the place to ask them but obviously, I don't want to ask here if this is an unrelated project. Thanks, John |
From: SourceForge.net <no...@so...> - 2009-07-04 08:04:48
|
Feature Requests item #2816548, was opened at 2009-07-04 08:04 Message generated for change (Tracker Item Submitted) made by dancreswell You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=526810&aid=2816548&group_id=70160 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Dan Creswell (dancreswell) Assigned to: Nobody/Anonymous (nobody) Summary: Apparently needs Git Initial Comment: Would be good to note that on the web-page to save surprises when one runs the script.... ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=526810&aid=2816548&group_id=70160 |
From: SourceForge.net <no...@so...> - 2009-06-10 12:16:21
|
Feature Requests item #2804110, was opened at 2009-06-10 14:16 Message generated for change (Tracker Item Submitted) made by bguillaum You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=526810&aid=2804110&group_id=70160 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Bruno Guillaume (bguillaum) Assigned to: Nobody/Anonymous (nobody) Summary: link to librsvg Initial Comment: I'm unable to load an SVG file in a gtk/osX application whereas it goes well on gtk/X11 Is it plan to add a link to the librsvg llibrary in the nead future? Thanks, Bruno ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=526810&aid=2804110&group_id=70160 |
From: SourceForge.net <no...@so...> - 2008-03-28 18:07:50
|
Patches item #1928164, was opened at 2008-03-28 13:07 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=526809&aid=1928164&group_id=70160 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Tom Huffman (liquidphoto) Assigned to: Nobody/Anonymous (nobody) Summary: Xcode3 build env Initial Comment: Add Xcode3 build projects. Easy build by loading <root>/Mac OS X/gtk+-osx.xcodeproj and selecting the "gtk+-osx Install Public" target. This will build and install gtk+-osx into the /Library/Frameworks directory, and can then be used in Xcode with by adding the glib, gdk, and gtk frameworks to your project. Other provided targets are: "gtk+-osx (Embedded)" which build a version that needs to be installed as a private framework in your application bundle. "gtk+-osx (Public)" which builds a public version of the framework, but does not install it. "Clean Source Tree" which removes all of the build prodects, but does not uninstall any frameworks installed by the "gtk+-osx Install Public" target. To uninstall from the /Library/Frameworks folder simply drag the frameworks directories to the trash. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=526809&aid=1928164&group_id=70160 |
From: Kai-Uwe B. <ku...@gm...> - 2008-03-17 06:37:35
|
Robin, gtk-osx: has some issues with the event loop. I think I could improve there something but did not dig too deep into this. The plug-ins run but the wire data exchange is not silk. Icons are not drawn all, see the Layer&Channels dialog. Updating does not work properly for tabs, Layer&Channels dialog as well. The draw order is not correct. Hidden elements are drawn to foreground. The events are not instantly available after a window switch, for instance from the colour selector to draw in a window. The slider is still not calculated correctly. The image is displayed before the colour is matched to the display. These are only some obvious events. More are to be expected. gtk2-osx: In the long run Gtk2 promises at least some community support, even if it is not that much mature. I missed there font location for creating bundles and tablet support. Currently I can not test further. But a simple drawing test should provide a overview. The drawing area update is probably due to a incorrect object initialisation in CinePaint. Relocation: A known plug-in is searched and the paths are set to match this file. Starting with app/main.c:183 GetDirAbsoluteExec() the path of the executeable is searched from the first main C array (argv) argument. Then the blur plug-in is searched to verify the plug-in path. On success SetDirPrefix() stores the path and this is queryable from the programm through GetDirData() and GetDirPrefix(). They are both defined in lib/wire/datadir.c/h . They help for searching the mascot image, rc files, feed the tips dialog and the mentioned brushes and gettext files. kind regards Kai-Uwe Behrmann -- developing for colour management www.behrmann.name + www.oyranos.org Am 16.03.08, 13:59 -0800 schrieb Robin Rowe: > In November you said, "While functionality is not as complete as a X11 > build, it will help users, which are not familiar with X11 on mac os X." > That sounds discouraging and like more than tablets is missing. What > functionality is lacking? > >> What does it mean that you made CinePaint relocatable? > > > > For instance all brushes, gradients, i18n and .cinepaint file lookup where > > previously not possible to have in a osX application bundle. A osX > > application bundle has to work on every location regardsless what is > > compiled into the binary. > > What approach did you use to do that? |
From: Robin R. <rob...@ci...> - 2008-03-16 21:01:09
|
Kai-Uwe, >> What's left to do on GTK+OSX? > > Sliders, colour picker or areas, and some more I had fixed and submitted > all into a patch to the gtk-osx patch page. You surely use this already. > Left is now to support tablets. I applied your patch to CVS yesterday. Until this week, I hadn't done anything with GTK+OSX in over a year. I did not understand from your post in November that a GTK+OSX release needed to be rolled. In November you said, "While functionality is not as complete as a X11 build, it will help users, which are not familiar with X11 on mac os X." That sounds discouraging and like more than tablets is missing. What functionality is lacking? >> What does it mean that you made CinePaint relocatable? > > For instance all brushes, gradients, i18n and .cinepaint file lookup where > previously not possible to have in a osX application bundle. A osX > application bundle has to work on every location regardsless what is > compiled into the binary. What approach did you use to do that? Robin - Robin Rowe CinePaint Project Leader Beverly Hills, California www.CinePaint.org |
From: SourceForge.net <no...@so...> - 2008-03-15 23:42:35
|
Feature Requests item #1915059, was opened at 2008-03-15 16:42 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=526810&aid=1915059&group_id=70160 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Robin Rowe (robinrowe) Assigned to: Nobody/Anonymous (nobody) Summary: Check missing plug-ins Initial Comment: If the # of plug-ins found at load = 0, display a dialog suggesting that Preferences has the wrong path. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=526810&aid=1915059&group_id=70160 |
From: Kai-Uwe B. <ku...@gm...> - 2007-11-12 20:28:49
|
Hello, as Robin said, he would like to look at gtk-osx, I just want to give some infos about my last state for compiling CinePaint with this Gtk branch. After the last talk on the CinePaint developers list I tried a Tiger universal build with Gtk1 CinePaint v0.22-1. All deps where in place. Just the CinePaint build did not run as expected on my G4 ppc test machine. For intel I could not test. Probably all is fine with building separately for ppc and intel. I modified the G_ENDIAN style macros after configure, and exchanged against runtime versions. In the same way I could change libtiff [1] to open my test images properly. The other libs are probably not out of the box osX universal binary ready. Still the CinePaint build where not much useable. I could not draw. The mouse position seems to be fixed. Even though the gradient, selection and fill tools as well as colour selection and CMS worked. Oh just fixed a Gtk1 bug in CinePaint CVS. The outlined endianess gtk-osx changes are not included in my last patch [2]. [1] http://www.asmail.be/msg0055159178.html [2] http://sourceforge.net/tracker/index.php?func=detail&aid=1816608&group_id=70160&atid=526809 regards, Kai-Uwe Behrmann -- developing for colour management www.behrmann.name + www.oyranos.org PS: btw. gettext/libtool is always a pain to compile, uhh. |
From: Robin R. <ro...@mo...> - 2007-11-12 18:55:20
|
Kirk, > What is the current status of GTK+OSX? Hi. Pardon the delayed response. There are a couple patches that need to be tested to make release 0.8. Overall, still work to be done before most apps are usable. Some people are using as is without problems, depending upon the complexity of the app, whether it encounters a piece of the port that's not done yet. Cheers, Robin -- www.cinepaint.org |
From: SourceForge.net <no...@so...> - 2007-10-19 15:12:49
|
Patches item #1816608, was opened at 2007-10-19 17:12 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=526809&aid=1816608&group_id=70160 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Kai-Uwe Behrmann (beku) Assigned to: Nobody/Anonymous (nobody) Summary: CinePaint changes Initial Comment: The attached patch includes my source changes to run the official MacCinePaint bundles. They do not shape a new release. Even though the solved bugs would allow for a v0.7.x. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=526809&aid=1816608&group_id=70160 |
From: Matthew K. <Mat...@in...> - 2006-11-25 09:07:48
|
Guillaume, GTK+OSX is only an alpha release, therefore not every function that =20 you would find in the linux version has been implemented as of yet. I =20= would think that accounts for the first error. In terms of solutions =20 to it, the only advice I was given was to actually write the function =20= for GTK+OSX or change your own code. You can usually confirm that the =20= function is not implemented by doing a 'grep' of it's name in the =20 frameworks directory(s). The second error looks like the default font is not installed on your =20= computer. I don't know where you change this, so perhaps you can =20 either try and find where the font is specified, or try installing =20 the font on your computer. Good Luck, Matthew Kemp On 26 Oct 2006, at 15:27, Guillaume Mahieux-Sudre wrote: > Hello, > I've installed GTK+OSX (so, GTK, GDK & GLib) on my Mac (OSX 10.4.8) =20= > but > when i compile, I get these errors : > > ----------------------------------------------------------------------=20= > ------------------------- > ----------------------------------------------------------------------=20= > ------------------------- > -- ** WARNING **: gdk_drag_init: not =20 > implemented =20 > --=20 > -- gtk_init > -- GTKMacSetup() > --=20 > -- ** WARNING **: GDK_font_load CALLED with -adobe-helvetica-medium-=20= > r-normal--*-120-*-*-*-*-*-* > -- Found font: helvetica, 12 pt (id: 21) > -- ZeroLink: unknown symbol '_G_OBJECT' > --=20 > -- GTK has exited due to signal 6 (SIGABRT). > ----------------------------------------------------------------------=20= > ------------------------- > ----------------------------------------------------------------------=20= > ------------------------- > > Can you explain why and how to fix them ? (My code just create a =20 > window and show it) > > > ----------------------------------------------------------------------=20= > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to =20 > share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?=20 > page=3Djoin.php&p=3Dsourceforge&CID=3DDEVDEV > _______________________________________________ > Gtk-osx-developer mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk-osx-developer > =EF=BF=BC |
From: Kai-Uwe B. <ku...@gm...> - 2006-11-15 19:58:33
|
Matthew, gtk+osx is still in alpha state. This means it is not at the state of gtk for X11. The only 2 apps I tried where Ghotello and CinePaint. The later has some issues. Both are useable. There is still some parts missing tablet support, DnD or shape drawing and pointers as you allready saw. It is up to you to use the X11 environment, gtk-osx or try gtk2' mac port. At least the OK button in filechooser works. Take a look at the demos. regards Kai-Uwe Behrmann + development for color management + imaging / panoramas + email: ku...@gm... + http://www.behrmann.name Am 15.11.06, 10:38 -0000 schrieb Matthew Kemp: > Hi, > > Thanks for your advice (Kai-Uwe), I commented out the code regarding window > reposition and it compiled. > > However, it shows next to no signs of functionality once it loads up. When I > run the executable, I get the following feedback in the terminal: > > ** WARNING **: gdk_drag_init: not implemented > > gtk_init > GTKMacSetup() > > ** WARNING **: gdk_font_load: CALLED with -adobe-helvetica-medium-r- > normal--*-120-*-*-*-*-*-* > Found font: helvetica, 12 pt (id: 21) > > ** WARNING **: gdk_fontset_load: Not implemented > > ** WARNING **: gdk_fontset_load: Not implemented > > ** WARNING **: gdk_window_set_cursor: not implemented! (only warned once) > detail: button > detail: button > > ** WARNING **: gdk_cursor_new: not implemented! > # > detail: button > detail: button > detail: button > detail: button > detail: button > detail: button > > > Does this mean that there are more functions in the source code that have not > been fully implemented in GTK+OSX yet? Really basic things like the quit > button don't even seem to work. > > Once again, any help is greatly appreciated. > > Matthew, > |
From: Matthew K. <Mat...@in...> - 2006-11-15 10:40:01
|
Hi, Thanks for your advice (Kai-Uwe), I commented out the code regarding =20 window reposition and it compiled. However, it shows next to no signs of functionality once it loads up. =20= When I run the executable, I get the following feedback in the terminal: ** WARNING **: gdk_drag_init: not implemented gtk_init GTKMacSetup() ** WARNING **: gdk_font_load: CALLED with -adobe-helvetica-medium-r-=20 normal--*-120-*-*-*-*-*-* Found font: helvetica, 12 pt (id: 21) ** WARNING **: gdk_fontset_load: Not implemented ** WARNING **: gdk_fontset_load: Not implemented ** WARNING **: gdk_window_set_cursor: not implemented! (only warned =20 once) detail: button detail: button ** WARNING **: gdk_cursor_new: not implemented! # detail: button detail: button detail: button detail: button detail: button detail: button Does this mean that there are more functions in the source code that =20 have not been fully implemented in GTK+OSX yet? Really basic things =20 like the quit button don't even seem to work. Once again, any help is greatly appreciated. Matthew, On 15 Nov 2006, at 06:13, Kai-Uwe Behrmann wrote: > Matthew, > > some general thoughts: gtk-osx is for the gtk+-1.2.x API. Code =20 > written for > the gtk 2.x API's will mostly not compile. There are too many =20 > differences. > > For gtk+-1.2.x ... > Did you use the gtk-osx gtk-config script as described somewhere in =20= > the > distribution? Then I would check if the gtk_window_reposition =20 > symbol is in > the GTK Framework. In my version (modified 0.7) it is not. I found =20 > only > gtk_window_position_values, gtk_window_set_position... > Probably your funktion is not implemented. So eighter implement =20 > yourself > and post, or change your code. > > Hope this helpes. > > regards > Kai-Uwe Behrmann > + development for color management > + imaging / panoramas > + email: ku...@gm... > + http://www.behrmann.name > > > Am 14.11.06, 16:47 -0000 schrieb Matthew Kemp: > >> Hi, >> >> I hope someone can help out a real novice in compiling, C and GTK. >> >> I am doing a project and I am trying to install a linux executable on >> my os x machine. I have been given the source files and the makefile >> and to the best of my knowledge, I have successfully installed the =20= >> GTK >> +OSX binary on my computer. >> >> It's a fairly simple program, but when I try to compile(using make) I >> get this following error: >> >> /usr/bin/ld: Undefined symbols: >> _gtk_window_reposition >> collect2: ld returned 1 exit status >> >> I really don't have the foggiest where to start. I'd really >> appreciate if anyone could lend any expertise here. >> >> Best Wishes, >> >> Matthew >> > > ----------------------------------------------------------------------=20= > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to =20 > share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?=20 > page=3Djoin.php&p=3Dsourceforge&CID=3DDEVDEV > _______________________________________________ > Gtk-osx-developer mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk-osx-developer > =EF=BF=BC |
From: Kai-Uwe B. <ku...@gm...> - 2006-11-15 06:11:29
|
Matthew, some general thoughts: gtk-osx is for the gtk+-1.2.x API. Code written for the gtk 2.x API's will mostly not compile. There are too many differences. For gtk+-1.2.x ... Did you use the gtk-osx gtk-config script as described somewhere in the distribution? Then I would check if the gtk_window_reposition symbol is in the GTK Framework. In my version (modified 0.7) it is not. I found only gtk_window_position_values, gtk_window_set_position... Probably your funktion is not implemented. So eighter implement yourself and post, or change your code. Hope this helpes. regards Kai-Uwe Behrmann + development for color management + imaging / panoramas + email: ku...@gm... + http://www.behrmann.name Am 14.11.06, 16:47 -0000 schrieb Matthew Kemp: > Hi, > > I hope someone can help out a real novice in compiling, C and GTK. > > I am doing a project and I am trying to install a linux executable on > my os x machine. I have been given the source files and the makefile > and to the best of my knowledge, I have successfully installed the GTK > +OSX binary on my computer. > > It's a fairly simple program, but when I try to compile(using make) I > get this following error: > > /usr/bin/ld: Undefined symbols: > _gtk_window_reposition > collect2: ld returned 1 exit status > > I really don't have the foggiest where to start. I'd really > appreciate if anyone could lend any expertise here. > > Best Wishes, > > Matthew > |
From: Ben H. <ube...@ya...> - 2006-11-15 04:01:45
|
not sure if anyones still on this list its quiet for quite some time now. Ben Hansen ube...@ya... On Nov 14, 2006, at 8:47 AM, Matthew Kemp wrote: > Hi, > > I hope someone can help out a real novice in compiling, C and GTK. > > I am doing a project and I am trying to install a linux executable on > my os x machine. I have been given the source files and the makefile > and to the best of my knowledge, I have successfully installed the GTK > +OSX binary on my computer. > > It's a fairly simple program, but when I try to compile(using make) I > get this following error: > > /usr/bin/ld: Undefined symbols: > _gtk_window_reposition > collect2: ld returned 1 exit status > > I really don't have the foggiest where to start. I'd really > appreciate if anyone could lend any expertise here. > > Best Wishes, > > Matthew > > ---------------------------------------------------------------------- > --- > SF.net email is sponsored by: A Better Job is Waiting for You - > Find it Now. > Check out Slashdot's new job board. Browse through tons of > technical jobs > posted by companies looking to hire people just like you. > http://jobs.slashdot.org/ > _______________________________________________ > Gtk-osx-developer mailing list > Gtk...@li... > https://lists.sourceforge.net/lists/listinfo/gtk-osx-developer |
From: Matthew K. <mat...@in...> - 2006-11-14 16:48:09
|
Hi, I hope someone can help out a real novice in compiling, C and GTK. I am doing a project and I am trying to install a linux executable on my os x machine. I have been given the source files and the makefile and to the best of my knowledge, I have successfully installed the GTK +OSX binary on my computer. It's a fairly simple program, but when I try to compile(using make) I get this following error: /usr/bin/ld: Undefined symbols: _gtk_window_reposition collect2: ld returned 1 exit status I really don't have the foggiest where to start. I'd really appreciate if anyone could lend any expertise here. Best Wishes, Matthew |