Comments are inline in your quoted response Wed, 16 Apr 2008 (10:29 -0400 UTC) Stefan Bruda wrote:
Hi, Apologies for resurrecting this somehow old thread. I am using firefox-x11 all the time (I simply hate the Mac OS GUI and it's lack of sloppy focus so I am trying to stay under X as much as possible) and the lack of file browser annoys the heck out of me. This is a really long standing problem. I have also inquired on this list awhile ago but got no response. Other than the file browser (or lack thereof) the port works fine on my machine (MBP 2,2). At 18:37 -0400 on 2008-4-2 robert delius royar wrote: > > I recall from my own attempts to build SeaMonkey for Mac X11 that I > could not get it to link in the gnome-vfs components (listed as > required in the port file). It always insisted on trying to link > in the Carbon Looking at the port file, the firefox-x11 port does use gnome-vfs apparently. I have not watched the build process though. Instead, I tried (to tweak the configuration flags) to no effect. Have you made any attempt at this? If so, with what effect?
I tried editing the configure files to change references to Mac OS sections and Frameworks so that Mac compilations would be treated as GTK/Unix, but I was unable to find exactly where the compilation would switch from running as an X-based compilation to a Mac Carbon compilation. The current Macports port does not have the build or crash problems that the earlier one I tried to work out did. For the earlier ports, I managed to get the Carbon frameworks not to be added, but then the program would crash when i tried to get a file browsing dialog--sometimes the first try, and other times on subsequent tries. It was still not linking properly.
I do still have the end-of-line Mozilla that works really well under X--really well in that I can leave it running for weeks. It is outdated and doesn't support much of what Firefox does on my Linux system (also running X.org's X).
If you run otool -L on the resulting executable (firefox-bin) and its Mozilla directory libraries, do you find references to /opt/local/lib/libgnomevfs*.dylib? I cannot see them in mine. Instead I see references to Corefoundation and Coreservices Frameworks.
I do not understand the autoconf tools really at all. I can make minor changes to configure files, but the Firefox build system is so complex that it would require someone who understood autoconf and the system to make it so that OS X with X11 was recognized as a valid GTK-based UI. It looks as though the folks who wrote the Mac part just never assumed there was a Gnome package to use for OS X.
I meant to try some more stuff in this respect (I also meant to answer this email earlier... ;-) ) but so far I did not quite find the time to do it right, I just poked around now and then (without any noticeable effect). > Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14901> > MacPorts </projects/macports> > Ports system for Mac OS Cheers, Stefan
-- Dr. Robert Delius Royar Associate Professor of English Morehead State University Morehead, Kentucky _______________________________________________ macports-dev mailing list [email protected] http://lists.macosforge.org/mailman/listinfo/macports-dev
