MozillaZine

MSVC++ Toolkit Builders: Anyone need comsupp.lib? ...

Discussion of third-party/unofficial Firefox/Thunderbird/SeaMonkey builds.
RemyJ
 
Posts: 26
Joined: July 11th, 2004, 8:12 pm

Post Posted August 16th, 2004, 1:31 pm

I never saw a resolution for the missing comsupp.lib issue other than to comment out the IE profile migration stuff, so I made my own.

No source mods needed, no linker errors and IE profile migration works.
Contains no MS code, nor did I reverse engineer any MS binaries.
All 56 lines (including readme and comments :) ) written from scratch by me.

Unzip into an empty directory, read the code and makefile (both are about as simple as you can get), make mods to either or both if necessary, run your mozset, run make, then make install. The source code has a little readme at the top.

My mozset (mozvc7.bat) and .mozconfig (.mozconfig.vc7) are included for reference as well as a short test stub. The LTCG patch to remove the -YX from one of the Makefile.in files is also here for completeness.

Feedback welcomed.

comsupp.zip

RemyJ
 
Posts: 26
Joined: July 11th, 2004, 8:12 pm

Post Posted August 17th, 2004, 4:41 pm

More than a few people have downloaded the package.
Anyone tried it yet?
Does it work for you?

moox

User avatar
 
Posts: 923
Joined: February 29th, 2004, 1:07 am
Location: Wish I were in Alaska...

Post Posted August 23rd, 2004, 1:33 pm

Anyone else tried this yet? I have a great build environment right now and I am not looking to hose it, but to be able to have IE migration work and finally use -GL on a Toolkit build would be nice. Shall I be the guinea pig?

RemyJ
 
Posts: 26
Joined: July 11th, 2004, 8:12 pm

Post Posted August 23rd, 2004, 2:56 pm

moox wrote:Anyone else tried this yet? I have a great build environment right now and I am not looking to hose it, but to be able to have IE migration work and finally use -GL on a Toolkit build would be nice. Shall I be the guinea pig?


Be my guest! I've done maybe 30 builds with the library and I've not had a single issue with the build in general as well as with progfile migration. I'm down to 3 patches, one for an HTTP bug that's fixed but not rolled into the aviary branch yet, one for the LTCG, and one to the installer so it doesn't crash when trying to install talkback.

Xu

User avatar
 
Posts: 1256
Joined: March 12th, 2004, 4:00 am
Location: Salt Lake City, Ut

Post Posted August 29th, 2004, 11:51 am

RemyJ wrote:No source mods needed, no linker errors and IE profile migration works.

It's working nicely,
Thank you for sharing this. :-)

RemyJ
 
Posts: 26
Joined: July 11th, 2004, 8:12 pm

Post Posted August 29th, 2004, 12:42 pm

Cool, thanks for the feedback.

ghuerkam
 
Posts: 185
Joined: November 6th, 2002, 11:00 am

Post Posted September 14th, 2004, 12:32 am

RemyJ wrote:More than a few people have downloaded the package.
Anyone tried it yet?
Does it work for you?


Just tried your package, it's working fine, IE-Profile Migration is also working.
thanks.

Kaleva

User avatar
 
Posts: 57
Joined: December 26th, 2003, 1:02 pm
Location: Los Angeles, CA

Post Posted September 14th, 2004, 9:39 am

I used it too -- worked like a charm!

Thanks.

varun21

User avatar
 
Posts: 62
Joined: October 31st, 2004, 9:50 am

Post Posted February 6th, 2005, 3:06 pm

i compiled the two test executables (with the same test.cpp in the src from RemyJ's comsupp.zip) compiled with RemyJ's comsupp and MS comsupp. When i run remyj's test.exe (compiled and run on on winxp sp2) it crashes after displaying the output. (Says 'send error report')
<a b C D e f G>
<a b C D e f G> .

While the MS comsupp.lib compiled MScomsupp.exe says

<a b C D e f G>
<a b C D e f G>

"This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information."

Why?

(PS:-how can i attach these zipped files. i dun c the options)

RemyJ
 
Posts: 26
Joined: July 11th, 2004, 8:12 pm

Post Posted February 7th, 2005, 5:14 pm

It throws different errors because I don't know exactly what the MS comsupp.lib actually does so I simply RaiseException EXCEPTION_NONCONTINUABLE_EXCEPTION. Feel free to change it to any exception you like. Besides, I'm not sure I really WANT to know exactly what it does or I might not be able to claim that that this is an independent work.

Return to Third Party/Unofficial Builds


Who is online

Users browsing this forum: No registered users and 0 guests