GCM 을 한번 사용해보려고 Sample Code 를 받아보려고 하는데..
git 에서 받아야 하는군요, 모, 그 까이것 git 에서 받으면 되지~ 하는데
항상 그렇듯이 한번에 안되네요 ㅠ
그래서 다시 블로그에 글을 남깁니다.
GCM 에 대한 예제 프로젝트를 받기 위해 찾아간 곳은 아래의 사이트입니다.
위의 사이트에 들어가면 아래의 git 주소를 알려주는데, 그대로 치면 아래와 같은 에러가 나옵니다 ㅡㅡ;;
$ git clone https://github.com/googlesamples/google-services.git fatal: unable to access 'https://github.com/googlesamples/google-services.git/': Protocol https not supported or disabled in libcurl |
※ 참고로 저는 윈도우즈 7 32 비트를 사용합니다. 저 쉘은 git bash를 통해 수행한 명령입니다.
위의 에러의 내용은 결국 ㅣibcurl 이 잘못되었다는 것입니다. 물론 'https://google.com' 이 안되면, 다른 이유입니다.
방화벽이라든지.... 등등등...
여기에서는 저 뒤의 libcurl의 문제에 대해서만 알아보려 합니다.
구글링을 해보면,
많은 글들이 나옵니다. 아마도 많은 사람들이 헤매는 것 중의 하나이지 않을까 싶습니다.
결론을 먼저 말씀드리면,
" C:\Windows\System32\libcurl.dll " 파일 이동 혹은 backup |
※ 삭제는 복원이 안되니 만일의 사태에 대비하여 backup을 해야 합니다.
(64 비트 머신이면 C:\Windows\SysWow64 폴더에 있을겁니다.)
git 을 설치하면 당연히 libcurl 이 설치되어 있을텐데,,
무슨 이유에서든 libcurl 의 구 버전 혹은 기능이 부족한 버전이 system32에 들어갔나봅니다.
참고로 저 파일을 windows path 걸리지 않은 곳으로 이동하면, git 이 설치된 곳에서 dll을 참조하기 때문에 에러가 사라지게 됩니다.
별건 아니지만, 해결하는데 1시간이 흘러가네요...
언제 GCM 은 써볼 수 있을까요?
'Programming > GCM 활용기' 카테고리의 다른 글
[GCM] 4. 실행 (0) | 2015.08.05 |
---|---|
[GCM] 3. Get Configuration File (0) | 2015.08.05 |
[GCM] 2.1 Import Project - 1st Error (1) | 2015.08.02 |
[GCM] 2. Import Project (0) | 2015.07.29 |
[GCM] 0. Intro (0) | 2015.07.28 |