Skip to content

Lightning for x86_64 Linux (amd64)

Lightning is a Thunderbird plug-in that adds calendar functions. More on the mozilla.org page. I tried to install the .xpi from there, but it failed with the following error message:
"Lightning" could not be installed because it is not compatible with your Thunderbird build type (Linux_x86_64-gcc3). Please contact the author of this item about the problem.

So I downloaded the source from this page, and followed the instructions from here. This page and the link to that one were also helpful.

In case you don't want to open all those links, I've put the resulting .xpi file here for you to download: lightning-0.3.1-x86_64.xpi. Or if you prefer to build it yourself, here is how I did it:
[untar/bz, cd mozilla]
make distclean
export CFLAGS="-O2 -pipe -fPIC"
export CHOST="x86_64-pc-linux-gnu"
export CXXFLAGS="${CFLAGS}"
export MAKEOPTS="-j3"
ac_cv_visibility_pragma=no ./configure --enable-application=mail --enable-extensions=default,lightning
make

(of course you may want to change some stuff to better suit your system, I've got a Core 2 Duo laptop running Gentoo Linux)

Then just select Tools > Extensions in Thunderbird and install the lightning.xpi you've just built (located in dist/xpi-stage/lightning.xpi).


UPDATE - 2007-06-28 - Lightning 0.5

After reading Matthew's comment I downloaded the newly released Lightning 0.5 from here, and built lightning-0.5-x86_64.xpi following the exact same procedure that I used for 0.3.1. Then I installed it from Tools > Extensions, restarted Thunderbird and immediately noticed the different appearance. (I did not uninstall 0.3.1 first, which apparently is ok.)

UPDATE - 2008-09-28 - Lightning 0.9

Download from http://releases.mozilla.org/pub/mozilla.org/calendar/lightning/releases/0.9/contrib/linux-x86_64/
  • Twitter
  • Bookmark Lightning for x86_64 Linux (amd64) at del.icio.us
  • Facebook
  • Google Bookmarks
  • FriendFeed
  • Digg Lightning for x86_64 Linux (amd64)
  • Mixx Lightning for x86_64 Linux (amd64)
  • Bloglines Lightning for x86_64 Linux (amd64)
  • Technorati Lightning for x86_64 Linux (amd64)
  • Fark this: Lightning for x86_64 Linux (amd64)
  • Bookmark Lightning for x86_64 Linux (amd64) at YahooMyWeb
  • Bookmark Lightning for x86_64 Linux (amd64) at Furl.net
  • Bookmark Lightning for x86_64 Linux (amd64) at reddit.com
  • Bookmark Lightning for x86_64 Linux (amd64) at blinklist.com
  • Bookmark Lightning for x86_64 Linux (amd64) at Spurl.net
  • Bookmark Lightning for x86_64 Linux (amd64) at NewsVine
  • Bookmark Lightning for x86_64 Linux (amd64) at Simpy.com
  • Bookmark Lightning for x86_64 Linux (amd64) at blogmarks
  • Bookmark Lightning for x86_64 Linux (amd64) with wists
  • wong it!
  • Bookmark using any bookmark manager!
  • Stumble It!
  • Print this article!
  • E-mail this story to a friend!
  • Identi.ca

Trackbacks

blog.crox.net on : Lightning for x86_64 Linux (amd64)

Show preview
Lightning is a Thunderbird plug-in that adds calendar functions. More on the mozilla.org page. I tried to install the .xpi from there, but it failed with the following error message: "Lightning" could not be installed because it is not compatible with yo

Comments

Display comments as Linear | Threaded

Matthew on :

Thanks for the info. But this is only for version 0.3.1. How can I download/compile lightning 0.5rc2 (just released) for 86bit?

Matthew on :

I even downloaded the source from here and it still only gave lightning 0.3.1:

http://releases.mozilla.org/pub/mozilla.org/calendar/lightning/releases/0.5/source/lightning-sunbird-0.5-source.tar.bz2

crox on :

When I installed 0.5 it told me something like "finished installing Lightning 0.3.1", but after having restarted Thunderbird, Tools -> Add-ons says 0.5. Not sure if this is what you meant ?

Joe Innes on :

Erm, didn't work for me, neither of them, just got the same error message as before.

Joe

Youp3 on :

Same problem here.

I use Mandriva 2007 Spring.

My exact message is :
"Lightning" could not be installed because it is not compatible with your Thunderbird build type (Linux_amd64-gcc3). Please contact the author of this item about the problem.

I tried to compile lightning on my computer with your instructions but the result give the same result. Always the same installation error message.

crox on :

Joe and Youp3, have you tried the .xpi that I put here to download ? Did you build Lightning with the same compiler and flags that you used to build Thunderbird itself ?

Youp3 on :

Yes, I tried your xpi.

But I don't know what flags were used to compile my thunderbird. I installed my thunderbird with mandriva rpm.

crox on :

Then if you are using Thunderbird 1.5, maybe you could try the fix described by "logics" here: http://forums.gentoo.org/viewtopic-p-4121984.html

Or you could build a new Thunderbird + Lightning according to the instructions here: http://www.mozilla.org/projects/calendar/lightning/build.html (this will get you the CVS version)

Christian Riesch on :

Thanks a lot!

Using your lightning 0.5 xpi in combination with the fix by logics works for me now (ubuntu feisty fawn amd64 with thunderbird 1.5.0.12)!

Christian

Russ on :

Works a treat for me on Fedora Core 6 x86_64. Thanks - been trying to find this for months!

BTW Lightning 0.7 has recently been released - any chance of an update?

Russ

Jim on :

I've built a version of Lightning 0.7 for x86_64, works fine for me on Gutsy.

You can pick it up from the post at http://blog.devzero.net/2007/10/lightning-07-for-x8664.html - please let me know in the comments if it works for you or not.

crox on :

Mine is here : http://blog.crox.net/uploads/lightning-0.7-x86_64.xpi

I'm preparing a new post for Lightning 0.7, don't know yet when it'll be ready though...

Kyle on :

I've made a build for 0.7 and placed it here:
http://rapidshare.com/files/66358246/lightning-0.7-tb-linux-x86_64.xpi.html

It's working great for me. Hopefully it will for you too.

Russ on :

Wow - I spend months trying to find a version for x86_64, then three come along at once!

crox's version works for me, so I didn't get as far as trying the other two.

Thanks all!

Russ

Jay on :

Another thanks from those of us who didn't/couldn't build it. It works fine (earlier versions forced me to Sunbird). Thanks!!

Bryan Wilkerson on :

Thanks!

Any chance of just getting the calendar project to just start producing x86_64 binaries? All core 2 chips from Intel support the isa so it does represent the majority of new computer systems sold.

-bryan

Guillaume on :

I've compiled lightning from the source as explained above, with the same flags, and still get the same error when installing the .xpi

I have an AMD64 Athlon X2

Don't know what to do....

crox on :

If you are using Thunderbird 1.5, see comment #3.1.1.1.1

RoobZ on :

I found the new version 0.8 of Lightning in this post on Ubuntu Forum: http://ubuntuforums.org/showpost.php?p=4675948&postcount=6

Now it's working up-to-date again.

crox on :

Hello,

I just found that one on the mozilla.org ftp: http://releases.mozilla.org/pub/mozilla.org/calendar/lightning/releases/0.8/contrib/linux-x86_64/lightning-0.8.linux-x86_64.xpi

It's working for me, so I won't compile it myself this time :o)

whatshisname on :

Running the latest version of Thunderbird 2.0.0.14 (20080421) on an Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz

Tried installing all of the Lightning xpi's above.

For each one I get:

"Lightning" could not be installed because it is not compatible with your Thunderbird build type (Linux_x86-gcc3)."

Tried compiling per instructions above but exited with plenty of errors.

There are many more errors than this but this is where things go south for me:

-- snip --

In file included from gtk2xtbin.c:46:
gtk2xtbin.h:44:27: error: X11/Intrinsic.h: No such file or directory
In file included from gtk2xtbin.c:46:
gtk2xtbin.h:78: error: syntax error before 'Widget'
gtk2xtbin.h:78: warning: no semicolon at end of struct or union
gtk2xtbin.h:79: warning: type defaults to 'int' in declaration of 'child_widget'
gtk2xtbin.h:79: warning: data definition has no type or storage class
gtk2xtbin.h:84: error: syntax error before '}' token
gtk2xtbin.h:84: warning: ISO C does not allow extra ';' outside of a function
gtk2xtbin.h:95: error: field 'xtclient' has incomplete type
gtk2xtbin.h:104: error: syntax error before 'String'
gtk2xtbin.h:113: error: syntax error before 'XtTranslations'
gtk2xtbin.h:113: warning: no semicolon at end of struct or union
gtk2xtbin.h:114: warning: type defaults to 'int' in declaration of 'proc_table'
gtk2xtbin.h:114: warning: data definition has no type or storage class
gtk2xtbin.h:117: error: syntax error before '}' token
gtk2xtbin.h:117: warning: type defaults to 'int' in declaration of 'XtTMRec'
gtk2xtbin.h:117: warning: type defaults to 'int' in declaration of 'XtTM'
gtk2xtbin.h:117: warning: data definition has no type or storage class
-- snip --

Insights anyone?

Thanks.

crox on :

"Linux_x86-gcc3" -> looks like you have a 32-bit version of Thunderbird. You should be fine with the XPI from mozilla.org, else you could try the "fix by logics", see link in comment #3.1.1.1.1.

Rick on :

I cannot get Lightning 0.90 to work on my 64-bit RH4 Linux box. I've tried the pre-build download, and I've downloaded the sources and built on my local machine. I continue to get the error message that the extension is not compatible with linux_x86_64_gcc3.

I'm running thunderbird version 1.5.0.12 from the RH4 RPM. My system is x86_64 AMD Dual Core.

crox on :

Did you try the fix mentioned in comment #3.1.1.1.1 ?

Rick on :

Ah .... I've read it much closer. I think I can get it to work now. Lightning 0.9 is not compatible with the version of T'bird installed on my system. I suspect if I go back to an older version of Lightning, I can get this to work.

jon on :

Lightning is available for download to x86_64, it's just that it isn't linked to in the add-on download page. The reason for that can only the mozilla people answer to, but here's the current version:

http://releases.mozilla.org/pub/mozilla.org/calendar/lightning/releases/0.9/contrib/linux-x86_64/

Marlon Chalegre on :

Anyone has the Lightning 1.9.1 for x64?

Stéphane Grégoire on :

Hi,
You can build it after reading : https://developer.mozilla.org/en/Simple_Sunbird_build

I've build one, It's work on my PC but may not run on yours.

You can read the newsgroup mozilla.dev.apps.calendar for more information.

Fabian schima on :

That works like a charm.
Get the sunbird source and compile with

./configure --enable-application=mail --enable-calendar
make

After that you will find the lightning.xpi under mozilla/dist/xpi-stage/

Thomas Lauria on :

Hey there,
I build Lightning 1.0B1 for amd64 and put it here:
http://blog.thomas-lauria.de/archives/9-Mozilla-Lightning-1.0b1-for-Thunderbird-3-on-linux-amd64.html

Anonymous on :

More generaly :
http://www.mozilla.org/projects/calendar/releases/
Choose the newest version and there is a section "Contributed Builds" at the bottom where x86_64 version is downloadable.

Anonymous on :

Thanks for the help. makes my life much much smoother.

Doug on :

Thanks for the summary. With an ubuntu 10.10 x86_64 installation, I found that I needed to do this before it would build ...

sudo apt-get install libgtk2.0-dev
sudo apt-get install libxt-dev
sudo apt-get install libdbus-glib-1-dev
sudo apt-get install libidl-dev

Anonymous on :

Why not use this
http://releases.mozilla.org/pub/mozilla.org/calendar/lightning/releases/1.0b2/contrib/linux-x86_64/

linked to by this

https://help.ubuntu.com/community/ThunderbirdLightning

?

Worked fine for me..
Cheers,
T

Ricardo David on :

http://releases.mozilla.org/pub/mozilla.org/calendar/lightning/releases/

Download the xpi file. Open de Add-Ons window. Click the Install button and choose the file downloaded.

The author does not allow comments to this entry

Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications.

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

Form options