Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
It is probably that. I have not tried yet, but I will this afternoon. It must have been an obvious thing to do, but I am not dealing with Visual Studio almost at all and I am totally new to this, so, thank you for pointing that out. :) ☆PhistucK On Sat, Nov 21, 2009 at 17:12, Dominic Jodoin dominic.jod...@gmail.comwrote: Ok. First, I'm not sure if you should dynamically link with ATL because it works without on my PC. Second, can you look in VC++ 2005 Express under Tools Options Projects and Solutions Show directories for: Library files and ensure you have added the ATL directory from the Windows Driver Kit there? Something like C:\WinDDK\6001.18002\lib\atl\i386 (may be different on you PC if you downloaded WDK 7). I looked back at my HOWTO and saw I did not include that step. Let me know if it works for you and I'll update it. Thanks! -- Dominic. On Tue, Nov 17, 2009 at 10:51 AM, PhistucK phist...@gmail.com wrote: OK, so I am trying with Visual C++ 2005 Express. After working around most of the errors, I got one (hopefully...) left - fatal error LNK1104: cannot open file ‘atl.lib’ chrome_dll The last error that I resolved before that, was almost the same, but “atlz” instead of “atl” in the file name. So I went to the chrome_dll properties and chose to dynamically link ATL and it worked. But then I got the above error and I am at a loss. Any ideas? ☆PhistucK On Tue, Nov 17, 2009 at 04:03, Marc-Antoine Ruel mar...@google.com wrote: Dominic, you should turn /WX off globally in src/build/common.gypi. That would simplify the patch. I guess the incremental link failure is due to the exe size on a 32 bit OS, I'll mark it as a large binary so you can remove that step too. M-A On Mon, Nov 16, 2009 at 8:58 PM, Bradley Nelson bradnel...@google.com wrote: That's good to hear! I see you are mainly just turning off warnings as errors in a few spots. Is this something that we can either gate in the build based on some flag, or are the warnings something that we could fix properly in the source? I'd love to peel off more steps from the process. -BradN On Mon, Nov 16, 2009 at 5:44 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: Hey Brad! I just wanted to let you know that this is working great for me on VC++ 2008 Express Edition. Thanks a lot! I have updated my page to reflect your change. I also added a patch that modifies some GYP files in such a way that you won’t have to manually “play” with the project settings in order to compile without errors (with this compiler that is). http://cotsog.wordpress.com/2009/11/08/how-to-compile-google-chrome-with-visual-c-2008-express-edition/ -- Dominic. On Thu, Nov 12, 2009 at 7:51 PM, Bradley Nelson bradnel...@google.com wrote: Ok that fix is in. You'd need to set GYP_MSVS_VERSION=2008e Let me know how that goes for you. -BradN On Wed, Nov 11, 2009 at 12:50 PM, Marc-Antoine Ruel mar...@chromium.org wrote: Updated http://sites.google.com/a/chromium.org/dev/developers/how-tos/build-instructions-windows to reference your blog entry. I don't want to copy these instructions since it's too lengthy, inefficient and unsupported. I didn't realize one could download WDK 7 without needing a MSDN account. That's cool. M-A On Tue, Nov 10, 2009 at 10:39 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: On Tue, Nov 10, 2009 at 10:25 PM, Peter Kasting pkast...@google.com wrote: What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. But what I meant was that if the steps were to be approved, I thought they could be included on http://dev.chromium.org. -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
It keeps not working... :( 6Linking... 6libcpmt.lib(locale0.obj) : error LNK2005: public: static unsigned int const std::ctypechar::table_size (?table_s...@?$ctype@d...@std@@2IB) already defined in chrome_dll_main.obj 6libcpmt.lib(locale.obj) : error LNK2005: public: __thiscall std::_Locinfo::~_Locinfo(void) (??1_loci...@std@@q...@xz) already defined in chrome_dll_main.obj 6libcpmt.lib(locale.obj) : error LNK2005: public: __thiscall std::_Locinfo::_Locinfo(char const *) (??0_loci...@std@@q...@pbd@Z) already defined in chrome_dll_main.obj 6libcpmt.lib(ios.obj) : error LNK2005: public: virtual __thiscall std::ios_base::~ios_base(void) (??1ios_b...@std@@u...@xz) already defined in chrome_dll_main.obj 6libcpmt.lib(ios.obj) : error LNK2005: public: void __thiscall std::ios_base::clear(int,bool) (?cl...@ios_base@std@@qaex...@z) already defined in chrome_dll_main.obj 6libcpmt.lib(ios.obj) : error LNK2005: protected: void __thiscall std::ios_base::_Init(void) (?_i...@ios_base@std@@IAEXXZ) already defined in chrome_dll_main.obj 6LINK : fatal error LNK1104: cannot open file 'atlmincrt.lib' ☆PhistucK On Sat, Nov 21, 2009 at 17:12, Dominic Jodoin dominic.jod...@gmail.comwrote: Ok. First, I'm not sure if you should dynamically link with ATL because it works without on my PC. Second, can you look in VC++ 2005 Express under Tools Options Projects and Solutions Show directories for: Library files and ensure you have added the ATL directory from the Windows Driver Kit there? Something like C:\WinDDK\6001.18002\lib\atl\i386 (may be different on you PC if you downloaded WDK 7). I looked back at my HOWTO and saw I did not include that step. Let me know if it works for you and I'll update it. Thanks! -- Dominic. On Tue, Nov 17, 2009 at 10:51 AM, PhistucK phist...@gmail.com wrote: OK, so I am trying with Visual C++ 2005 Express. After working around most of the errors, I got one (hopefully...) left - fatal error LNK1104: cannot open file ‘atl.lib’ chrome_dll The last error that I resolved before that, was almost the same, but “atlz” instead of “atl” in the file name. So I went to the chrome_dll properties and chose to dynamically link ATL and it worked. But then I got the above error and I am at a loss. Any ideas? ☆PhistucK On Tue, Nov 17, 2009 at 04:03, Marc-Antoine Ruel mar...@google.com wrote: Dominic, you should turn /WX off globally in src/build/common.gypi. That would simplify the patch. I guess the incremental link failure is due to the exe size on a 32 bit OS, I'll mark it as a large binary so you can remove that step too. M-A On Mon, Nov 16, 2009 at 8:58 PM, Bradley Nelson bradnel...@google.com wrote: That's good to hear! I see you are mainly just turning off warnings as errors in a few spots. Is this something that we can either gate in the build based on some flag, or are the warnings something that we could fix properly in the source? I'd love to peel off more steps from the process. -BradN On Mon, Nov 16, 2009 at 5:44 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: Hey Brad! I just wanted to let you know that this is working great for me on VC++ 2008 Express Edition. Thanks a lot! I have updated my page to reflect your change. I also added a patch that modifies some GYP files in such a way that you won’t have to manually “play” with the project settings in order to compile without errors (with this compiler that is). http://cotsog.wordpress.com/2009/11/08/how-to-compile-google-chrome-with-visual-c-2008-express-edition/ -- Dominic. On Thu, Nov 12, 2009 at 7:51 PM, Bradley Nelson bradnel...@google.com wrote: Ok that fix is in. You'd need to set GYP_MSVS_VERSION=2008e Let me know how that goes for you. -BradN On Wed, Nov 11, 2009 at 12:50 PM, Marc-Antoine Ruel mar...@chromium.org wrote: Updated http://sites.google.com/a/chromium.org/dev/developers/how-tos/build-instructions-windows to reference your blog entry. I don't want to copy these instructions since it's too lengthy, inefficient and unsupported. I didn't realize one could download WDK 7 without needing a MSDN account. That's cool. M-A On Tue, Nov 10, 2009 at 10:39 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: On Tue, Nov 10, 2009 at 10:25 PM, Peter Kasting pkast...@google.com wrote: What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. But what I meant was that if the steps were to be approved, I thought they could be included on
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
OK, so I am trying with Visual C++ 2005 Express. After working around most of the errors, I got one (hopefully...) left - fatal error LNK1104: cannot open file ‘atl.lib’ chrome_dll The last error that I resolved before that, was almost the same, but “atlz” instead of “atl” in the file name. So I went to the chrome_dll properties and chose to dynamically link ATL and it worked. But then I got the above error and I am at a loss. Any ideas? ☆PhistucK On Tue, Nov 17, 2009 at 04:03, Marc-Antoine Ruel mar...@google.com wrote: Dominic, you should turn /WX off globally in src/build/common.gypi. That would simplify the patch. I guess the incremental link failure is due to the exe size on a 32 bit OS, I'll mark it as a large binary so you can remove that step too. M-A On Mon, Nov 16, 2009 at 8:58 PM, Bradley Nelson bradnel...@google.com wrote: That's good to hear! I see you are mainly just turning off warnings as errors in a few spots. Is this something that we can either gate in the build based on some flag, or are the warnings something that we could fix properly in the source? I'd love to peel off more steps from the process. -BradN On Mon, Nov 16, 2009 at 5:44 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: Hey Brad! I just wanted to let you know that this is working great for me on VC++ 2008 Express Edition. Thanks a lot! I have updated my page to reflect your change. I also added a patch that modifies some GYP files in such a way that you won’t have to manually “play” with the project settings in order to compile without errors (with this compiler that is). http://cotsog.wordpress.com/2009/11/08/how-to-compile-google-chrome-with-visual-c-2008-express-edition/ -- Dominic. On Thu, Nov 12, 2009 at 7:51 PM, Bradley Nelson bradnel...@google.com wrote: Ok that fix is in. You'd need to set GYP_MSVS_VERSION=2008e Let me know how that goes for you. -BradN On Wed, Nov 11, 2009 at 12:50 PM, Marc-Antoine Ruel mar...@chromium.org wrote: Updated http://sites.google.com/a/chromium.org/dev/developers/how-tos/build-instructions-windows to reference your blog entry. I don't want to copy these instructions since it's too lengthy, inefficient and unsupported. I didn't realize one could download WDK 7 without needing a MSDN account. That's cool. M-A On Tue, Nov 10, 2009 at 10:39 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: On Tue, Nov 10, 2009 at 10:25 PM, Peter Kasting pkast...@google.com wrote: What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. But what I meant was that if the steps were to be approved, I thought they could be included on http://dev.chromium.org. -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
Hey Brad! I just wanted to let you know that this is working great for me on VC++ 2008 Express Edition. Thanks a lot! I have updated my page to reflect your change. I also added a patch that modifies some GYP files in such a way that you won’t have to manually “play” with the project settings in order to compile without errors (with this compiler that is). http://cotsog.wordpress.com/2009/11/08/how-to-compile-google-chrome-with-visual-c-2008-express-edition/ -- Dominic. On Thu, Nov 12, 2009 at 7:51 PM, Bradley Nelson bradnel...@google.com wrote: Ok that fix is in. You'd need to set GYP_MSVS_VERSION=2008e Let me know how that goes for you. -BradN On Wed, Nov 11, 2009 at 12:50 PM, Marc-Antoine Ruel mar...@chromium.org wrote: Updated http://sites.google.com/a/chromium.org/dev/developers/how-tos/build-instructions-windows to reference your blog entry. I don't want to copy these instructions since it's too lengthy, inefficient and unsupported. I didn't realize one could download WDK 7 without needing a MSDN account. That's cool. M-A On Tue, Nov 10, 2009 at 10:39 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: On Tue, Nov 10, 2009 at 10:25 PM, Peter Kasting pkast...@google.com wrote: What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. But what I meant was that if the steps were to be approved, I thought they could be included on http://dev.chromium.org. -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
That's good to hear! I see you are mainly just turning off warnings as errors in a few spots. Is this something that we can either gate in the build based on some flag, or are the warnings something that we could fix properly in the source? I'd love to peel off more steps from the process. -BradN On Mon, Nov 16, 2009 at 5:44 PM, Dominic Jodoin dominic.jod...@gmail.comwrote: Hey Brad! I just wanted to let you know that this is working great for me on VC++ 2008 Express Edition. Thanks a lot! I have updated my page to reflect your change. I also added a patch that modifies some GYP files in such a way that you won’t have to manually “play” with the project settings in order to compile without errors (with this compiler that is). http://cotsog.wordpress.com/2009/11/08/how-to-compile-google-chrome-with-visual-c-2008-express-edition/ -- Dominic. On Thu, Nov 12, 2009 at 7:51 PM, Bradley Nelson bradnel...@google.com wrote: Ok that fix is in. You'd need to set GYP_MSVS_VERSION=2008e Let me know how that goes for you. -BradN On Wed, Nov 11, 2009 at 12:50 PM, Marc-Antoine Ruel mar...@chromium.org wrote: Updated http://sites.google.com/a/chromium.org/dev/developers/how-tos/build-instructions-windows to reference your blog entry. I don't want to copy these instructions since it's too lengthy, inefficient and unsupported. I didn't realize one could download WDK 7 without needing a MSDN account. That's cool. M-A On Tue, Nov 10, 2009 at 10:39 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: On Tue, Nov 10, 2009 at 10:25 PM, Peter Kasting pkast...@google.com wrote: What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. But what I meant was that if the steps were to be approved, I thought they could be included on http://dev.chromium.org. -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
I am using Visual Studio 2005 (Express) and I downloaded the Windows SDK 7 websetup - it mentions there Visual C++ Compilers and in the description, it says Installs the Visual C++ 9.0 Compilers. Do I need it? Besides the fact the it is 200+ MBs, it just seems weird, since 2005 is 8.0. ☆PhistucK On Fri, Nov 13, 2009 at 02:51, Bradley Nelson bradnel...@google.com wrote: Ok that fix is in. You'd need to set GYP_MSVS_VERSION=2008e Let me know how that goes for you. -BradN On Wed, Nov 11, 2009 at 12:50 PM, Marc-Antoine Ruel mar...@chromium.orgwrote: Updated http://sites.google.com/a/chromium.org/dev/developers/how-tos/build-instructions-windows to reference your blog entry. I don't want to copy these instructions since it's too lengthy, inefficient and unsupported. I didn't realize one could download WDK 7 without needing a MSDN account. That's cool. M-A On Tue, Nov 10, 2009 at 10:39 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: On Tue, Nov 10, 2009 at 10:25 PM, Peter Kasting pkast...@google.com wrote: What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. But what I meant was that if the steps were to be approved, I thought they could be included on http://dev.chromium.org. -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
I think not. On Sun, Nov 15, 2009 at 12:04 PM, PhistucK phist...@gmail.com wrote: I am using Visual Studio 2005 (Express) and I downloaded the Windows SDK 7 websetup - it mentions there Visual C++ Compilers and in the description, it says Installs the Visual C++ 9.0 Compilers. Do I need it? Besides the fact the it is 200+ MBs, it just seems weird, since 2005 is 8.0. ☆PhistucK On Fri, Nov 13, 2009 at 02:51, Bradley Nelson bradnel...@google.com wrote: Ok that fix is in. You'd need to set GYP_MSVS_VERSION=2008e Let me know how that goes for you. -BradN On Wed, Nov 11, 2009 at 12:50 PM, Marc-Antoine Ruel mar...@chromium.org wrote: Updated http://sites.google.com/a/chromium.org/dev/developers/how-tos/build-instructions-windows to reference your blog entry. I don't want to copy these instructions since it's too lengthy, inefficient and unsupported. I didn't realize one could download WDK 7 without needing a MSDN account. That's cool. M-A On Tue, Nov 10, 2009 at 10:39 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: On Tue, Nov 10, 2009 at 10:25 PM, Peter Kasting pkast...@google.com wrote: What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. But what I meant was that if the steps were to be approved, I thought they could be included on http://dev.chromium.org. -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
FYI, this compiler are the same as the Team edition IIRC. M-A On Sun, Nov 15, 2009 at 3:08 PM, Dan Kegel d...@kegel.com wrote: I think not. On Sun, Nov 15, 2009 at 12:04 PM, PhistucK phist...@gmail.com wrote: I am using Visual Studio 2005 (Express) and I downloaded the Windows SDK 7 websetup - it mentions there Visual C++ Compilers and in the description, it says Installs the Visual C++ 9.0 Compilers. Do I need it? Besides the fact the it is 200+ MBs, it just seems weird, since 2005 is 8.0. ☆PhistucK On Fri, Nov 13, 2009 at 02:51, Bradley Nelson bradnel...@google.com wrote: Ok that fix is in. You'd need to set GYP_MSVS_VERSION=2008e Let me know how that goes for you. -BradN On Wed, Nov 11, 2009 at 12:50 PM, Marc-Antoine Ruel mar...@chromium.org wrote: Updated http://sites.google.com/a/chromium.org/dev/developers/how-tos/build-instructions-windows to reference your blog entry. I don't want to copy these instructions since it's too lengthy, inefficient and unsupported. I didn't realize one could download WDK 7 without needing a MSDN account. That's cool. M-A On Tue, Nov 10, 2009 at 10:39 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: On Tue, Nov 10, 2009 at 10:25 PM, Peter Kasting pkast...@google.com wrote: What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. But what I meant was that if the steps were to be approved, I thought they could be included on http://dev.chromium.org. -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
Can this be ported to the 2005 version also? I would like to try and make it work on 2005 Express. ☆PhistucK On Fri, Nov 13, 2009 at 02:51, Bradley Nelson bradnel...@google.com wrote: Ok that fix is in. You'd need to set GYP_MSVS_VERSION=2008e Let me know how that goes for you. -BradN On Wed, Nov 11, 2009 at 12:50 PM, Marc-Antoine Ruel mar...@chromium.orgwrote: Updated http://sites.google.com/a/chromium.org/dev/developers/how-tos/build-instructions-windows to reference your blog entry. I don't want to copy these instructions since it's too lengthy, inefficient and unsupported. I didn't realize one could download WDK 7 without needing a MSDN account. That's cool. M-A On Tue, Nov 10, 2009 at 10:39 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: On Tue, Nov 10, 2009 at 10:25 PM, Peter Kasting pkast...@google.com wrote: What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. But what I meant was that if the steps were to be approved, I thought they could be included on http://dev.chromium.org. -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
Looking at the actual patch, I see there is (an apparent) support for 2005e, as well. Sorry and thank you. ☆PhistucK On Fri, Nov 13, 2009 at 02:51, Bradley Nelson bradnel...@google.com wrote: Ok that fix is in. You'd need to set GYP_MSVS_VERSION=2008e Let me know how that goes for you. -BradN On Wed, Nov 11, 2009 at 12:50 PM, Marc-Antoine Ruel mar...@chromium.orgwrote: Updated http://sites.google.com/a/chromium.org/dev/developers/how-tos/build-instructions-windows to reference your blog entry. I don't want to copy these instructions since it's too lengthy, inefficient and unsupported. I didn't realize one could download WDK 7 without needing a MSDN account. That's cool. M-A On Tue, Nov 10, 2009 at 10:39 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: On Tue, Nov 10, 2009 at 10:25 PM, Peter Kasting pkast...@google.com wrote: What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. But what I meant was that if the steps were to be approved, I thought they could be included on http://dev.chromium.org. -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
Ok that fix is in. You'd need to set GYP_MSVS_VERSION=2008e Let me know how that goes for you. -BradN On Wed, Nov 11, 2009 at 12:50 PM, Marc-Antoine Ruel mar...@chromium.orgwrote: Updated http://sites.google.com/a/chromium.org/dev/developers/how-tos/build-instructions-windows to reference your blog entry. I don't want to copy these instructions since it's too lengthy, inefficient and unsupported. I didn't realize one could download WDK 7 without needing a MSDN account. That's cool. M-A On Tue, Nov 10, 2009 at 10:39 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: On Tue, Nov 10, 2009 at 10:25 PM, Peter Kasting pkast...@google.com wrote: What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. But what I meant was that if the steps were to be approved, I thought they could be included on http://dev.chromium.org. -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
Updated http://sites.google.com/a/chromium.org/dev/developers/how-tos/build-instructions-windows to reference your blog entry. I don't want to copy these instructions since it's too lengthy, inefficient and unsupported. I didn't realize one could download WDK 7 without needing a MSDN account. That's cool. M-A On Tue, Nov 10, 2009 at 10:39 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: On Tue, Nov 10, 2009 at 10:25 PM, Peter Kasting pkast...@google.com wrote: What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. But what I meant was that if the steps were to be approved, I thought they could be included on http://dev.chromium.org. -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
[chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
Hello, I just wanted to share with you all that I've succeeded in compiling Chrome using Visual C++ 2008 Express Edition and ATL 7.1 bundled with the Windows Driver Kit (WDK). I've wrote a blog post that gives the details of my recipe here: http://cotsog.wordpress.com/2009/11/08/how-to-compile-google-chrome-with-visual-c-2008-express-edition/ It would be nice if some Chrome developers could review the steps and see if it could be a valid setup to contribute to the project thus lowering the entry bar to develop on Windows OS. I also wonder if GYP could be made express edition aware? e.g. don't include solution folders in that case. Do not hesitate to make comments or suggestions. Thanks! -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
On Mon, Nov 9, 2009 at 6:21 PM, Dominic Jodoin dominic.jod...@gmail.comwrote: It would be nice if some Chrome developers could review the steps and see if it could be a valid setup to contribute to the project thus lowering the entry bar to develop on Windows OS. What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
On Tue, Nov 10, 2009 at 7:39 PM, Dominic Jodoin dominic.jod...@gmail.comwrote: I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. Possibly. But what I meant was that if the steps were to be approved, I thought they could be included on http://dev.chromium.org. I imagine that would depend on whether any of these instructions appear to violate any license agreements, copyrights, etc. I have no idea whether they do. PK -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
Enabling contribution to Chrome on Windows without having to purchase any software is very welcome, good job :) I looked at the steps, and as I'm sure you're thinking, if these can be incorporated into the gyp sln generation that would be ideal. On Mon, Nov 9, 2009 at 6:21 PM, Dominic Jodoin dominic.jod...@gmail.comwrote: Hello, I just wanted to share with you all that I've succeeded in compiling Chrome using Visual C++ 2008 Express Edition and ATL 7.1 bundled with the Windows Driver Kit (WDK). I've wrote a blog post that gives the details of my recipe here: http://cotsog.wordpress.com/2009/11/08/how-to-compile-google-chrome-with-visual-c-2008-express-edition/ It would be nice if some Chrome developers could review the steps and see if it could be a valid setup to contribute to the project thus lowering the entry bar to develop on Windows OS. I also wonder if GYP could be made express edition aware? e.g. don't include solution folders in that case. Do not hesitate to make comments or suggestions. Thanks! -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
On Mon, Nov 9, 2009 at 6:21 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: I just wanted to share with you all that I've succeeded in compiling Chrome using Visual C++ 2008 Express Edition and ATL 7.1 bundled with the Windows Driver Kit (WDK). I've wrote a blog post that gives the details of my recipe here: http://cotsog.wordpress.com/2009/11/08/how-to-compile-google-chrome-with-visual-c-2008-express-edition/ Awesome! It would be nice if some Chrome developers could review the steps and see if it could be a valid setup to contribute to the project thus lowering the entry bar to develop on Windows OS. Offhand it looks reasonable. I also wonder if GYP could be made express edition aware? e.g. don't include solution folders in that case. IIRC the plan was to slowly get rid of our use of ATL, then think about being express-edition-aware... so yeah, that sounds like something we'd like to do. Patches welcome :-) - Dan -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
This sounds great. I didn't know express chokes on folders. I'll investigate tomorrow and look into offering an option/autodetecting for gyp to emit a flat sln. -BradN On Tue, Nov 10, 2009 at 8:19 PM, Dan Kegel d...@kegel.com wrote: On Mon, Nov 9, 2009 at 6:21 PM, Dominic Jodoin dominic.jod...@gmail.com wrote: I just wanted to share with you all that I've succeeded in compiling Chrome using Visual C++ 2008 Express Edition and ATL 7.1 bundled with the Windows Driver Kit (WDK). I've wrote a blog post that gives the details of my recipe here: http://cotsog.wordpress.com/2009/11/08/how-to-compile-google-chrome-with-visual-c-2008-express-edition/ Awesome! It would be nice if some Chrome developers could review the steps and see if it could be a valid setup to contribute to the project thus lowering the entry bar to develop on Windows OS. Offhand it looks reasonable. I also wonder if GYP could be made express edition aware? e.g. don't include solution folders in that case. IIRC the plan was to slowly get rid of our use of ATL, then think about being express-edition-aware... so yeah, that sounds like something we'd like to do. Patches welcome :-) - Dan -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev
Re: [chromium-dev] How to compile Google Chrome with Visual C++ 2008 Express Edition
On Tue, Nov 10, 2009 at 10:25 PM, Peter Kasting pkast...@google.com wrote: What do you mean? Or to be more precise, what would considering your steps a valid setup to contribute concretely result in? PK I'm wondering if using a hacked ATL version 7.1 could lead to bugs given the product is built, I suppose, with ATL coming with Visual Studio 2005 or 2008 which is a different version. But what I meant was that if the steps were to be approved, I thought they could be included on http://dev.chromium.org. -- Dominic. -- Chromium Developers mailing list: chromium-dev@googlegroups.com View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev