VC2005 traps :-(

Forum for misc bugs and other questions. If it doesn't seem to work properly or if you have any questions, post them here. Do not post questions regarding nightly builds here.

VC2005 traps :-(

Postby BeeHaa » 1st Oct 2006 15:46

(sorry for my english)
Hello Enigmail-Team, hello girls and guys

Quick and short. Enigmail don't work with TB builds if TB is build
with VC2005 (win32 of course ;-) ). I am testing many builds and
Enigmail worked with no one. I know, that VC2005 builds are community
builds but I made many tests with one of the builder and we make a
build with 100% original Mozilla code. No 3rd part patches, no
tweaks, no speedups. Don't work. The *same* code build with VC2003,
work!

Full "tweaked" code with all speedup compiler options of VC2003,
Enigmail runing (!) We checked all options of VC2005 + with and
without PGO. Enigmail don't work.We testing current release and the
060930 nightly.

Error message "Enigmail Service not available". Could you help us with debug?

VC2005pro TB build:
http://www1.plala.or.jp/tete009/en-US/s ... HUNDERBIRD
BeeHaa
Experienced user
Experienced user
 
Posts: 43
Joined: 1st Oct 2006 11:48

Postby john » 2nd Oct 2006 07:03

As I recall, Gecko 1.8 builds are not supported on VC8 (VS 2005) and Gecko 1.9
trunk builds are only supported under VC8 and VC7.1.

Building TB 1.5.x and TB 2.0 will need to be performed with VC 7.1 or older.

See
http://developer.mozilla.org/en/docs/Wi ... .26_Linker

and

http://developer.mozilla.org/en/docs/Wi ... _compilers
User avatar
john
Enigmail Team
Enigmail Team
 
Posts: 122
Joined: 13th Nov 2005 22:10
Location: 97.14941423° W. 32.68173118° N.

Postby BeeHaa » 2nd Oct 2006 11:35

well... I know this all, john. Without changes the original source files the VC8 code runs VERY badly. We play since Aug 2006 with the code and made changes. Not at Gecko, but at config files for compiling Mozilla soft with VC8. And Oct 2006 the soft runs VERY GOOD. And f... fast ;) We don't need support from Mozilla, john. We make it just for fun.

Only, only few addons make problems. And the searching for this "last" 2-3 bugs in VC8 code is now very heavy. For us :? Enigmail on TB, roboform and spellbound on Fx. And few another.

I thought, with the 'build in' debug function of enigmail AND little bit your help, we cann find it - I mean, the latest general problems - quickly.
BeeHaa
Experienced user
Experienced user
 
Posts: 43
Joined: 1st Oct 2006 11:48

Postby patrick » 2nd Oct 2006 12:46

The only way I see is to also compile Enigmail with VC8. If Enigmail is not running afterwards, then Thunderbird didn't load it correctly. You will not be able to see anything in Enigmail, since the DLL could not be loaded -- you'll have to debug Thunderbird.
User avatar
patrick
Developer
Developer
 
Posts: 517
Joined: 13th Nov 2005 22:16
Location: Zurich, Switzerland

Postby BeeHaa » 3rd Oct 2006 02:06

Hi Patrick!

Ok. Thanks. I mean its manifest. "like always" ;) Most problems with migrate from VC7 to VC8 is 'made' by manifest. Very tricky file 8)
BeeHaa
Experienced user
Experienced user
 
Posts: 43
Joined: 1st Oct 2006 11:48


Return to General Discussions