[Improvement] Side by side Google libraries.
Reported by Jocelyn Legault | November 25th, 2009 @ 08:17 PM | in v2.0.0
Google Test and Mock libraries compile to the same name, no
matter what compiler they were built with. However, they need to be
built with the same compiler the N++ executable is.
To avoid problems in the future with users trying to build N++ with
the wrong Google[*] libraries, we should name the libraries
according to which compiler they were build with, i.e.
gtest.8.lib' or
gmock.9.libinstead
of
gtest.liband
gmock.lib
Comments and changes to this ticket
-
Jocelyn Legault November 25th, 2009 @ 08:21 PM
- Tag set to google_test, _improvement
-
Jocelyn Legault November 26th, 2009 @ 08:25 AM
- Assigned user cleared.
-
Thell Fowler November 29th, 2009 @ 05:55 AM
This is definitely needed for the way we are setup right now.
I've been giving some thought to gmock/gtest and am left wondering why we aren't just defaulting to using only the release build of them. Isn't their debug build for developing gtest or gmock?
Also, it seems that if you build your gtest using vc8, then the vc8 and 9 nppcr solutions build/test fine, yet build gtest with vc9 makes the vc8 nppcr sln fail.
-
Thell Fowler December 7th, 2009 @ 05:37 PM
- Assigned user set to Thell Fowler
- State changed from new to open
- Milestone set to v2.0.0
-
Thell Fowler December 12th, 2009 @ 03:25 PM
(from [2266f1478105a9d8551dd87e917a60aaa7f9a57e]) project files: make use of side-by-side google libs
- Alters the vc8 and 9 project files to use vc version designated paths of google test and mock.
[#19]
Signed-off-by: Thell Fowler git@tbfowler.name
http://github.com/almostautomated/npp-community/commit/2266f1478105... -
Thell Fowler December 12th, 2009 @ 03:27 PM
- State changed from open to needs_ack
-
Jocelyn Legault January 18th, 2010 @ 07:40 PM
- State changed from needs_ack to acked
-
Thell Fowler January 19th, 2010 @ 05:36 AM
- State changed from acked to proposed
-
Thell Fowler January 19th, 2010 @ 06:07 AM
(from [68e6dee258f0ecf2cd2f52e19cc15a4bdd5c7033]) project files: make use of side-by-side google libs
- Alters the vc8 and 9 project files to use vc version designated paths of google test and mock.
[#19]
Signed-off-by: Thell Fowler git@tbfowler.name
http://github.com/npp-community/npp-community/commit/68e6dee258f0ec... -
Thell Fowler February 14th, 2010 @ 04:59 PM
- State changed from proposed to candidate
-
Thell Fowler February 26th, 2010 @ 03:43 PM
- Assigned user cleared.
- State changed from candidate to resolved
Promoted to master:
Merge branch 'tf/LH-19/make-google-libs-side-by-side'
- tf/LH-19/make-google-libs-side-by-side: project files: make use of side-by-side google libs
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
Notepad++ Community Release