MozillaZine

Free Visual C++, looking good, we may see alot builders soon

Discussion about official Mozilla Firefox builds
MozJF
 
Posts: 2007
Joined: July 14th, 2003, 10:07 am
Location: Near Atlantic Ocean

Post Posted April 19th, 2004, 7:18 am

Do you need to have MS VC++ .net (full version installed) to build ?! I had some trouble saying "MSVCRT.LIB" not found...

Also : Which SDKs to download ?

- Platform -> Ok.
- Core with win64 -> Ok.

Need them all ?
MozJF

Daath
 
Posts: 191
Joined: May 5th, 2003, 12:41 am
Location: Copenhagen, Denmark

Post Posted April 19th, 2004, 7:28 am

chocoba65 wrote:
Daath wrote:No, I mean the command "link /lib" doesn't that do the same as both your lib.exe's?

Yes... your point being?

My point being, what do you need platform SDK's lib.exe or masm's lib.exe for?
Any technology distinguishable from magic, is insufficiently advanced.

shill

User avatar
 
Posts: 1443
Joined: December 30th, 2002, 2:00 am
Location: Behind you!

Post Posted April 19th, 2004, 1:39 pm

Daath wrote:
chocoba65 wrote:
Daath wrote:No, I mean the command "link /lib" doesn't that do the same as both your lib.exe's?

Yes... your point being?

My point being, what do you need platform SDK's lib.exe or masm's lib.exe for?

I guess because we're too lazy to edit the Makefile... so we just want to give it what it wants...
::my browser info:: | ::my PC info:: | ::my contact info::
PGP fingerprint: E09B 1202 F70E E53E 29BC 5F64 D6D5 9E19 EF92 EA51

moox

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

Post Posted April 19th, 2004, 2:07 pm

here is my latest error:
Code: Select all
make[2]: Leaving directory `/cygdrive/d/Dev/mozilla/mozilla/config'
/usr/bin/make nspr
make[2]: Entering directory `/cygdrive/d/Dev/mozilla/mozilla'
/usr/bin/make -C nsprpub
make[3]: Entering directory `/cygdrive/d/Dev/mozilla/mozilla/nsprpub'
cd config; /usr/bin/make -j1 export
make[4]: Entering directory `/cygdrive/d/Dev/mozilla/mozilla/nsprpub/config'
sh /cygdrive/d/Dev/mozilla/mozilla/nsprpub/build/cygwin-wrapper cl -Fonow.obj -c     -W3 -nologo -GF -Gy -MD -O2 -G7 -GL   -U
DEBUG -U_DEBUG -UWINNT -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DXP_PC=1 -DWIN32=1 -DWIN95=1 -D_PR_GLOBAL_THREADS_ONLY=1 -D_X86_=1  -DF
ORCE_PR_LOG   /cygdrive/d/Dev/mozilla/mozilla/nsprpub/config/now.c
now.c
sh /cygdrive/d/Dev/mozilla/mozilla/nsprpub/build/cygwin-wrapper cl  now.obj   /Fenow.exe
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.10.3052 for 80x86
Copyright (C) Microsoft Corporation 1984-2002. All rights reserved.

Microsoft (R) Incremental Linker Version 7.10.3052
Copyright (C) Microsoft Corporation.  All rights reserved.

/out:now.exe
now.obj
now.obj : warning LNK4218: non-native module found; restarting link with /LTCG
Microsoft (R) Incremental Linker Version 7.10.3052
Copyright (C) Microsoft Corporation.  All rights reserved.

/out:now.exe
now.obj
LINK : fatal error LNK1104: cannot open file 'uuid.lib'
make[4]: *** [now.exe] Error 2
make[4]: Leaving directory `/cygdrive/d/Dev/mozilla/mozilla/nsprpub/config'
make[3]: *** [export] Error 2
make[3]: Leaving directory `/cygdrive/d/Dev/mozilla/mozilla/nsprpub'
make[2]: *** [nspr] Error 2
make[2]: Leaving directory `/cygdrive/d/Dev/mozilla/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/cygdrive/d/Dev/mozilla/mozilla'
make: *** [build] Error 2


Almost makes me want to go BACK to using GCC/MingW!

ZookQValem

User avatar
 
Posts: 594
Joined: January 10th, 2003, 12:40 pm
Location: Florida

Post Posted April 19th, 2004, 2:17 pm

From reading of all of these posting, I get the impression that it is not worth the trouble. Mingw look so much better than MS-VC++, so I'll just stick to Mingw and just hope for one day that too many requirements on "How-To-Build" would just slim down for the Mingw parts...

shill

User avatar
 
Posts: 1443
Joined: December 30th, 2002, 2:00 am
Location: Behind you!

Post Posted April 19th, 2004, 2:29 pm

moox wrote:here is my latest error:
Code: Select all
make[2]: Leaving directory `/cygdrive/d/Dev/mozilla/mozilla/config'
/usr/bin/make nspr
make[2]: Entering directory `/cygdrive/d/Dev/mozilla/mozilla'
/usr/bin/make -C nsprpub
make[3]: Entering directory `/cygdrive/d/Dev/mozilla/mozilla/nsprpub'
cd config; /usr/bin/make -j1 export
make[4]: Entering directory `/cygdrive/d/Dev/mozilla/mozilla/nsprpub/config'
sh /cygdrive/d/Dev/mozilla/mozilla/nsprpub/build/cygwin-wrapper cl -Fonow.obj -c     -W3 -nologo -GF -Gy -MD -O2 -G7 -GL   -U
DEBUG -U_DEBUG -UWINNT -DMOZILLA_CLIENT=1 -DNDEBUG=1 -DXP_PC=1 -DWIN32=1 -DWIN95=1 -D_PR_GLOBAL_THREADS_ONLY=1 -D_X86_=1  -DF
ORCE_PR_LOG   /cygdrive/d/Dev/mozilla/mozilla/nsprpub/config/now.c
now.c
sh /cygdrive/d/Dev/mozilla/mozilla/nsprpub/build/cygwin-wrapper cl  now.obj   /Fenow.exe
Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13.10.3052 for 80x86
Copyright (C) Microsoft Corporation 1984-2002. All rights reserved.

Microsoft (R) Incremental Linker Version 7.10.3052
Copyright (C) Microsoft Corporation.  All rights reserved.

/out:now.exe
now.obj
now.obj : warning LNK4218: non-native module found; restarting link with /LTCG
Microsoft (R) Incremental Linker Version 7.10.3052
Copyright (C) Microsoft Corporation.  All rights reserved.

/out:now.exe
now.obj
LINK : fatal error LNK1104: cannot open file 'uuid.lib'
make[4]: *** [now.exe] Error 2
make[4]: Leaving directory `/cygdrive/d/Dev/mozilla/mozilla/nsprpub/config'
make[3]: *** [export] Error 2
make[3]: Leaving directory `/cygdrive/d/Dev/mozilla/mozilla/nsprpub'
make[2]: *** [nspr] Error 2
make[2]: Leaving directory `/cygdrive/d/Dev/mozilla/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/cygdrive/d/Dev/mozilla/mozilla'
make: *** [build] Error 2


Almost makes me want to go BACK to using GCC/MingW!

Did you read this?
::my browser info:: | ::my PC info:: | ::my contact info::
PGP fingerprint: E09B 1202 F70E E53E 29BC 5F64 D6D5 9E19 EF92 EA51

shill

User avatar
 
Posts: 1443
Joined: December 30th, 2002, 2:00 am
Location: Behind you!

Post Posted April 19th, 2004, 3:17 pm

MozJF wrote:Do you need to have MS VC++ .net (full version installed) to build ?! I had some trouble saying "MSVCRT.LIB" not found...

No, you can obtain MSVCRT.LIB freely from the .NET SDK.
Install that if you need it, then add <kbd>C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\lib</kbd> to your <samp>LIB</samp> environmental variable.'
::my browser info:: | ::my PC info:: | ::my contact info::
PGP fingerprint: E09B 1202 F70E E53E 29BC 5F64 D6D5 9E19 EF92 EA51

MozJF
 
Posts: 2007
Joined: July 14th, 2003, 10:07 am
Location: Near Atlantic Ocean

Post Posted April 19th, 2004, 4:48 pm

chocoba65 wrote:
MozJF wrote:Do you need to have MS VC++ .net (full version installed) to build ?! I had some trouble saying "MSVCRT.LIB" not found...

No, you can obtain MSVCRT.LIB freely from the .NET SDK.
Install that if you need it, then add <kbd>C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\lib</kbd> to your <samp>LIB</samp> environmental variable.'


Thanks for the info, but it looks like it could not be a problem for some times.

Here is my latest useragent :

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7b) Gecko/20040420 Firefox/0.8.0+ (MozJF)
MozJF

banjobacon!
 
Posts: 1922
Joined: April 5th, 2003, 3:34 pm

Post Posted April 19th, 2004, 4:49 pm

The news made me excited, but this thread makes me causious.

Has anyone actually been able to build this free compiler to build FF? Anyway of making it more "walk in the park" like for those of us not used to building on Windows. I've built plenty of stuff on linux, but all that takes is 3 commands which add up to 4 or 5 words.

Hendikins

User avatar
 
Posts: 26
Joined: December 31st, 1969, 5:00 pm
Location: On a train

Post Posted April 19th, 2004, 8:14 pm

One bit of info to add: You won't get ActiveX for free.

You'll need to use --disable-activex and --disable-activex-scripting if you want this to build.

mikeyankees

User avatar
 
Posts: 35
Joined: February 29th, 2004, 1:41 pm

Post Posted April 20th, 2004, 12:38 pm

I installed this as I have programmed much in C++, but I am clueless in command prompt compiling. I know how to run the command prompt version and I looked at the help file. Anyone wanna post some sample code as to how to actually compile a .cpp file
Image Image Image Image Image

xebechene
 
Posts: 176
Joined: November 11th, 2003, 5:55 pm

Post Posted April 21st, 2004, 6:28 am

I also got an error when linking now.obj, with intel compiler, all my envirronment setting seems to be correct.
(Intel C++ Compiler use the headers from MSVC, and the microsoft linker, in addition ther is also otimized library from Intel)
I don't use freevc++.

here is my error.

If you have a clue...

hvymtl
 
Posts: 168
Joined: October 2nd, 2003, 7:17 am
Location: Brasilia, Brazil

Post Posted April 21st, 2004, 7:19 am

Has anyone actually been able to compile FF at all with MS's toolkit?

MozJF
 
Posts: 2007
Joined: July 14th, 2003, 10:07 am
Location: Near Atlantic Ocean

Post Posted April 21st, 2004, 7:34 am

Nobody if I read this thread well... :[
MozJF

plien69
 
Posts: 333
Joined: November 16th, 2003, 9:19 pm
Location: Fairfield, CT USA

Post Posted April 21st, 2004, 8:01 am

Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061222 BonEcho/2.0.0.1 (tete009 SSE PGO)

Return to Firefox Builds


Who is online

Users browsing this forum: No registered users and 6 guests