Well, he says he wants to build with Cygwin which would add that POSIX layer and provide GCC and X11. While they are doing a fairly good job maintaining Cygwin, like you I doubt a bit though that all necessary development packages would be available in the Cygwin repository for a successful SM build (but I've never tried that myself).frg wrote:wyatt8740, I am quite sure this will not work. Would need at least a ton of dependant libs which I am also quite sure are not even available on Windows. Building under Windows needs at least VS2015 Community and the Windows 10 SDK.
The future of Seamonkey?
-
- Moderator
- Posts: 14404
- Joined: May 3rd, 2007, 7:40 am
- Location: US
Re: The future of Seamonkey?
- wyatt8740
- Posts: 7
- Joined: July 10th, 2016, 9:45 am
- Location: Indiana, United States
Re: The future of Seamonkey?
I am fully aware I'd have to build many packages from source; that is not an issue for me.
And are you serious that in 2016 you can't do a windows build of the Mozilla suite with MinGW? That's... a little disappointing.
(Note that I am _not_ trying to build for normal native windows using WinAPI for the UI and the rest of it. I am trying to build X11 seamonkey for a cygwin unix-like environment.
I've built cross compiler toolchains and the like before, so I am pretty confident in my skills in this respect.
I'm not trying to build for linux, or for regular 'win32'; I'm trying to build for cygwin.frg wrote:wyatt8740, I am quite sure this will not work. Would need at least a ton of dependant libs which I am also quite sure are not even available on Windows. Building under Windows needs at least VS2015 Community and the Windows 10 SDK. Everything else is either experimental, unsupported or plain black magic. If your PC is capable install Virtualbox and CentOS 7 x64 in an vm. Then you can build for Linux.
And are you serious that in 2016 you can't do a windows build of the Mozilla suite with MinGW? That's... a little disappointing.
(Note that I am _not_ trying to build for normal native windows using WinAPI for the UI and the rest of it. I am trying to build X11 seamonkey for a cygwin unix-like environment.
I've built cross compiler toolchains and the like before, so I am pretty confident in my skills in this respect.
-
- Posts: 1361
- Joined: December 15th, 2015, 1:20 pm
Re: The future of Seamonkey?
>> I'm not trying to build for linux, or for regular 'win32'; I'm trying to build for cygwin.
Yes we know. Compiler, autoconf etc. are not the problem. But there are a lot of dependencies eg. gnome3 which might not be available and which you would need to compile yourself. And if something goes worng with the build you are likely on your own because no one else can reproduce it. Personally I would just stick to a stock build environment unless you have a lot of time to burn and nothing better to do.
>> And are you serious that in 2016 you can't do a windows build of the Mozilla suite with MinGW? That's... a little disappointing.
It might be possible or it might not. I would search google for Firefox build environments. If you can build FF with it you can likely build Seamonkey too.
FRG
Yes we know. Compiler, autoconf etc. are not the problem. But there are a lot of dependencies eg. gnome3 which might not be available and which you would need to compile yourself. And if something goes worng with the build you are likely on your own because no one else can reproduce it. Personally I would just stick to a stock build environment unless you have a lot of time to burn and nothing better to do.
>> And are you serious that in 2016 you can't do a windows build of the Mozilla suite with MinGW? That's... a little disappointing.
It might be possible or it might not. I would search google for Firefox build environments. If you can build FF with it you can likely build Seamonkey too.
FRG
-
- Moderator
- Posts: 14404
- Joined: May 3rd, 2007, 7:40 am
- Location: US
Re: The future of Seamonkey?
Nah, GTK3 is supported by the current Cygwin distribution. https://cygwin.com/cgi-bin2/package-grep.cgi lets you search for specific packages. Also, glib2 and pango are around, so it looks promising, though I would expect a bit of a performance drop relative to native Windows builds (but again, I didn't try it).frg wrote:gnome3 which might not be available and which you would need to compile yourself.
I'm not sure if it makes any difference, going directly with a SM build would prompt you for the same libraries if they aren't present.It might be possible or it might not. I would search google for Firefox build environments. If you can build FF with it you can likely build Seamonkey too.
- wyatt8740
- Posts: 7
- Joined: July 10th, 2016, 9:45 am
- Location: Indiana, United States
Re: The future of Seamonkey?
Yeah, there probably would be some performance drop (especially if unix mozilla uses fork(), which is painfully slow on cygwin), but I mainly just want to see if I can do it. :)rsx11m wrote:Nah, GTK3 is supported by the current Cygwin distribution. https://cygwin.com/cgi-bin2/package-grep.cgi lets you search for specific packages. Also, glib2 and pango are around, so it looks promising, though I would expect a bit of a performance drop relative to native Windows builds (but again, I didn't try it).
I remember having a lot of problems trying to do a X11 build for OSX a few years ago, but I was a lot less experienced then.
- LuvKomputrs
- Posts: 659
- Joined: June 9th, 2010, 8:15 am
Re: The future of Seamonkey?
Know I've asked this question before....any ETA on the stable release for SeaMonkey 2.45?
Still have 2.40 stable release on my computer which has Windows 7.
Got SeaMonkey 2.45 on a USB stick to try it out until the stable release is released.
Other than the search engine bug...SeaMonkey 2.45 is working very nicely for me.
Still have 2.40 stable release on my computer which has Windows 7.
Got SeaMonkey 2.45 on a USB stick to try it out until the stable release is released.
Other than the search engine bug...SeaMonkey 2.45 is working very nicely for me.
- tonymec
- Posts: 734
- Joined: October 15th, 2004, 2:58 am
- Location: Ixelles (Brussels Capital Region, Belgium)
- Contact:
Re: The future of Seamonkey?
AFAIK, the 2.45 release will happen as soon as the developers, who are few in number, and none of which is paid for working on SeaMonkey, are able to build for all four platfoms (W32, L32, L64 and Mac) from a single source and free of any serious known bugs. Peferably in more languages than just en-US.LuvKomputrs wrote:Know I've asked this question before....any ETA on the stable release for SeaMonkey 2.45?
Still have 2.40 stable release on my computer which has Windows 7.
Got SeaMonkey 2.45 on a USB stick to try it out until the stable release is released.
Other than the search engine bug...SeaMonkey 2.45 is working very nicely for me.
You may want to read the minutes of the fortnightly SeaMonkey Status Meetings.
In the meantime, 2.45 en-US pre-releases are available at:
- L32: http://ftp.mozilla.org/pub/seamonkey/tinderbox-builds/comm-release-linux/
- L64: http://ftp.mozilla.org/pub/seamonkey/tinderbox-builds/comm-release-linux64/
- Mac: http://ftp.mozilla.org/pub/seamonkey/tinderbox-builds/comm-release-macosx64/
- W32: http://ftp.mozilla.org/pub/seamonkey/tinderbox-builds/comm-release-trunk-win32/
Notes:
- The W32 builds will also run on W64 OSes, with the help of the WOW64 subsystem which is part of the OS.
- The Mac builds are "universal binaries" containing both a 32-bit executable and a 64-bit one.
Best regards,
Tony
Tony
-
- Posts: 788
- Joined: June 1st, 2006, 9:41 am
Re: The future of Seamonkey?
We've been waiting long for the release but SM 2.45 appears pretty exciting - it includes Lightning and the developer tools! As a result of the developer tools we gain better compatibility with some extensions, for example GreaseMonkey (after using the converter) has an internal script editor, which didn't work in SeaMonkey, because it was using the Scratchpad. Now that we have the Scratchpad as part of the dev tools GreaseMonkey's editor started working.
*** SeaMonkey — weird name, sane interface, modern bowels ***
Mouse Gestures for SeaMonkey/Firefox
Convert Fx and TB extensions to SeaMonkey
Mouse Gestures for SeaMonkey/Firefox
Convert Fx and TB extensions to SeaMonkey
- tonymec
- Posts: 734
- Joined: October 15th, 2004, 2:58 am
- Location: Ixelles (Brussels Capital Region, Belgium)
- Contact:
Re: The future of Seamonkey?
Yes indeed. IIUC, the Developer Tools had to be included because it had become necessary for some parts of SeaMonkey itself (don't ask me which ones), and Lightning was included in the SeaMonkey distribution because Thunderbird had done it and the SeaMonkey developers thought that it was a cool idea, avoiding any future mismatches between SeaMonkey and Lightning versions (Lightning is a binary extension, remember, and it will only work with an application built on the exact same version of XPCOM).Lemon Juice wrote:We've been waiting long for the release but SM 2.45 appears pretty exciting - it includes Lightning and the developer tools! As a result of the developer tools we gain better compatibility with some extensions, for example GreaseMonkey (after using the converter) has an internal script editor, which didn't work in SeaMonkey, because it was using the Scratchpad. Now that we have the Scratchpad as part of the dev tools GreaseMonkey's editor started working.
Of course, anyone not wanting Lightning may disable it, but not remove it, in the Add-ons Manager.
Best regards,
Tony
Tony
-
- Posts: 1504
- Joined: October 1st, 2014, 3:25 pm
Re: The future of Seamonkey?
So this is different from the other default add-ons which can removed but then would get reinstalled at the next SeaMonkey update?tonymec wrote:Of course, anyone not wanting Lightning may disable it, but not remove it, in the Add-ons Manager.
-
- Posts: 2684
- Joined: October 18th, 2007, 1:53 pm
Re: The future of Seamonkey?
With Thunderbird, I delete it from the Program installation folder before the first run so it's not there at all.barbaz wrote:So this is different from the other default add-ons which can removed but then would get reinstalled at the next SeaMonkey update?tonymec wrote:Of course, anyone not wanting Lightning may disable it, but not remove it, in the Add-ons Manager.
Is SeaMonkey any different so that it can't be deleted before the first run?
-
- Moderator
- Posts: 14404
- Joined: May 3rd, 2007, 7:40 am
- Location: US
Re: The future of Seamonkey?
It's definitely different between trunk nightly builds and aurora/beta/release builds (Lightning is considered "external" on trunk nightlies and thus disabled by default on the first run, that's independent of the signing-requirement issue which should be solved by now). I'd think that it's the same arrangement as with Thunderbird (in particular, it's not a single XPI but a whole folder full of individual files that's coming with the installation).
-
- Posts: 2684
- Joined: October 18th, 2007, 1:53 pm
Re: The future of Seamonkey?
Yep...that's how it is with Thunderbird so I should be able to remove it the same way. Yes?rsx11m wrote:I'd think that it's the same arrangement as with Thunderbird (in particular, it's not a single XPI but a whole folder full of individual files that's coming with the installation).
- tonymec
- Posts: 734
- Joined: October 15th, 2004, 2:58 am
- Location: Ixelles (Brussels Capital Region, Belgium)
- Contact:
Re: The future of Seamonkey?
Well, you could delete the extension's subdirectory, and all of its contents, from the extensions/ subdirectory of your application directory, but I don't recommend it, since you would have to reinstall the whole of SeaMonkey if at any future time you wanted to use Lightning. It's much easier to just disable it; and what I meant is that the Add-ons Manager provides no way to remove it, just like it doesn't have a [Remove] button on the Default and Modern themes.bozz wrote:With Thunderbird, I delete it from the Program installation folder before the first run so it's not there at all.barbaz wrote:So this is different from the other default add-ons which can removed but then would get reinstalled at the next SeaMonkey update?tonymec wrote:Of course, anyone not wanting Lightning may disable it, but not remove it, in the Add-ons Manager.
Is SeaMonkey any different so that it can't be deleted before the first run?
This said, if you really want to uninstall Lightning, remove (for instance on Linux) /usr/local/seamonkey/extensions/{e2fda1a4-762b-4020-b5ad-a41df1933103} and all its contents while SeaMonkey is not running. Mutatis mutandis on other platforms; and not /usr/local/seamonkey/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi which is the placeholder for the default theme.
Best regards,
Tony
Tony
-
- Posts: 2684
- Joined: October 18th, 2007, 1:53 pm
Re: The future of Seamonkey?
Thanks tonymec. I have no need for a calendar so all is good with removing it.