singa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Omar Eljumaily <o...@omnicode.com>
Subject Re: Singa build dependencies
Date Fri, 11 Nov 2016 20:14:59 GMT
Sorry, also another related issue.

in file include/singa/core/memory.h

#include "singa/proto/core.pb.h"
references core.pb.h
but the core.pb.h resides in
build/src

Thanks,

Omar


On 11/11/2016 11:14 AM, Omar Eljumaily wrote:
> Thank you zhongle.
>
> I have a question about protobuf.
>
> I get this error:
>
> fatal error C1189: #error:  This file was generated by an older 
> version of protoc
>
> It comes from core.pb.h
>
> It seems like there's a requirement that only protobuf version 2005000 
> would be accepted since the libprotobuf.lib and protoc version 2005000 
> would be the only version that satisfies both of the following 
> conditions.  Am I correct?  Should I download 200500 and rebuild using 
> that?
>
> #if GOOGLE_PROTOBUF_VERSION < 2005000
> #error This file was generated by a newer version of protoc which is
> #error incompatible with your Protocol Buffer headers.  Please update
> #error your headers.
> #endif
> #if 2005000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
> #error This file was generated by an older version of protoc which is
> #error incompatible with your Protocol Buffer headers.  Please
> #error regenerate this file with a newer version of protoc.
> #endif
>
> Thanks,
>
> Omar
>
> On 11/8/2016 7:51 PM, Xiezhongle wrote:
>> Hi Omar,
>>
>> You can refer to the document from our github repo.
>> The link is: 
>> https://github.com/apache/incubator-singa/blob/master/doc/en/docs/dependencies.md
>>
>> Should you have any further questions, please let us know.
>>
>> Have a good day.
>>
>> Best,
>> zhongle
>>
>> -----Original Message-----
>> From: Omar Eljumaily [mailto:omar@omnicode.com]
>> Sent: Wednesday, 9 November, 2016 4:14 AM
>> To: dev@singa.incubator.apache.org
>> Subject: Singa build dependencies
>>
>> Hello, I'm trying to build Singa on Windows.  I run the CMake command 
>> line and it complains about missing dependencies.  I tried to find 
>> the dependencies link on the Apache site and it seems to be missing.
>>
>> https://singa.incubator.apache.org/en/docs/dependencies.md
>>
>>
>> -- Could NOT find PROTOBUF (missing:  PROTOBUF_LIBRARY 
>> PROTOBUF_INCLUDE_DIR)
>> -- proto libs PROTOBUF_LIBRARY-NOTFOUND
>> -- Could NOT find GLOG (missing:  GLOG_INCLUDE_DIR GLOG_LIBRARIES) 
>> CMake Error at
>> D:/apps/cmake/share/cmake-3.4/Modules/FindPackageHandleStandardArgs.cmake:148 
>>
>> (message):
>>     Could NOT find CBLAS (missing: CBLAS_INCLUDE_DIR CBLAS_LIBRARIES) 
>> Call Stack (most recent call first):
>> D:/apps/cmake/share/cmake-3.4/Modules/FindPackageHandleStandardArgs.cmake:388 
>>
>> (_FPHSA_FAILURE_MESSAGE)
>>     cmake/Thirdparty/FindCBLAS.cmake:24 
>> (find_package_handle_standard_args)
>>     cmake/Dependencies.cmake:50 (FIND_PACKAGE)
>>     CMakeLists.txt:49 (INCLUDE)
>>
>> Thanks,
>>
>> Omar
>>
>>
>


Mime
View raw message