Issue 1: Google has shut down the googlecode link and moved google test to
github.
Solution:
In extlibs/gtest/SConscript change
- gtest_url = 'https://googletest.googlecode.com/files/gtest-1.7.0.zip'
+ gtest_url =
'https://github.com/google/googletest/archive/release-1.7.0.zip'
Issue #2: When the file is unzipped the name of folder has changed from
gtest-1.7.0 to googletest-release-1.7.0
Two possible solutions:
1. change script to use new name
2. rename folder after it is unzipped
I think we should do option 1. I looked at the issues and found someone asking
about the name change and the googletest developers responded saying the name
change was due to the move to github and there was nothing they could do to
change it. So this name change is here to stay for now.
Issue #3: The release no longer contains the configure script in the zip file
Solution:
Get SCons to run autoconf to generate the configure script before
calling configure
Issue #4: (this may be an issue with just my system)
When ./configure is run the --disable-shared option is not recognized
causing the build to fail saying 'configure error: cannot find install-sh, or
shtool in build-aux "."/build-aux'
Still looking for solution to option #4
For issue #2 I have change the name in the gtest/SConsript but the path is
referenced in a few other scripts that need to also be fixed.
Has anyone created a JIRA ticket for this issue yet?
George
-----Original Message-----
From: iotivity-dev-bounces at lists.iotivity.org
[mailto:[email protected]] On Behalf Of Mats Wichmann
Sent: Wednesday, August 31, 2016 6:18 PM
To: iotivity-dev at lists.iotivity.org
Subject: Re: [dev] Unable to build iotivity on ubuntu
On 08/31/2016 07:11 PM, Thiago Macieira wrote:
> Em quarta-feira, 31 de agosto de 2016, ?s 16:40:06 PDT, Trace Log escreveu:
>> Download
>> /home/kunal/proj/custom/iotivity-1.1.1/extlibs/gtest/gtest-1.7.0.zip
>> from https://googletest.googlecode.com/files/gtest-1.7.0.zip Downloading ...
>> scons: *** HTTP Error 404: Not Found
>> [https://googletest.googlecode.com/files/gtest-1.7.0.zip] Stop.
>>
>>
>> the url itself
>> https://googletest.googlecode.com/files/gtest-1.7.0.zip
>> results in 404.
>>
>> Can you please suggest fix or alternative.
>
> The fix is to find the correct URL for GTest version 1.7 and change
> the file that contains the URL. Once you do that, you should submit
> the fix to IoTivity so other may benefit from it.
>
> I believe you can find the URL here:
> https://github.com/google/googletest/releases
that is the official place (google code has been on the way out for a long
time), but apparently there's some issue with the 1.7.0 zipfile at github (or
so I was told). I know Philippe Coval was already working on this one.
_______________________________________________
iotivity-dev mailing list
iotivity-dev at lists.iotivity.org
https://lists.iotivity.org/mailman/listinfo/iotivity-dev