Hi Javier,

I tried a fresh copy of cloud9 but still could not compile it. So I
followed an official cloud9 setup page (not from CloudSuite v2
instructions but from official cloud9 web) and I was finally able to
compile and run it. I believe the pacages (sudo apt-get install
dejagnu flex bison protobuf-compiler libprotobuf-dev
libboost-thread-dev libboost-system-dev build-essential
libcrypto++-dev) are the keys to compile it. I just could not notice
that because error messages do not seem very relevant to libraries.
Thank for your help!! :-)

Sungkap


On Mon, Jul 22, 2013 at 2:08 PM, Javier Picorel <[email protected]> wrote:
> Hi Sungkap,
>
> There are some files that are generated with protobuf. The protobuf version
> that was used to generate these files doesn't match the protobuf version
> that Cloud9 finds as the one currently installed on your system. An easy fix
> is to use a clean copy of Cloud9's folder. Let me know if this solves the
> problem.
>
> Regards,
> Javier
> ________________________________
> From: Sungkap Yeo [[email protected]]
> Sent: 22 July 2013 02:35
> To: Javier Picorel
>
> Cc: [email protected]
> Subject: Re: Some questions in compiling and running CloudSuites v2
>
> Hi Javier,
>
> I changed my os to ubuntu 10.04 x64 with 2.6.32 kernel, and compiling klee
> was successful. But now I'm stuck on compiling Cloud9. For Cloud9, compiling
> Basic, Support, Expr, Solver, Module, Core has been done but on the Cloud9
> directory, compiling stopped with this message.
>
> Cloud9Data.pb.h:11:2: error: #error This file was generated by a newer
> version of protoc which is
> Cloud9Data.pb.h:12:2: error: #error incompatible with your Protocol Buffer
> headers. Please update
> Cloud9Data.pb.h:13:2: error: #error your headers.
>
> Would you please help me solving this problem? I am using LLVM & KLEE all
> downloaded with CloudSuite package. Thank you.
>
> Sungkap
>
>
>
> On Tue, Jul 16, 2013 at 11:00 PM, Sungkap Yeo <[email protected]> wrote:
>>
>> Hi Javier,
>>
>> I found that my system has unistd.h at /usr/include/unistd.h , so I edited
>> Makefile so that gcc can have -I/usr/include. Then the compiler made more
>> errors saying so many predefined macros are redefined. It turned out that
>> the klee package that came with CloudSuite already had unistd.h at
>> ./klee-c9-uclibc/include/unistd.h. It seems like just a small piece is
>> missing but I can't locate it. (For the error messages I got, please find
>> the attached image. my kernel version was 3.5.0-36-generic. I was using
>> Ubuntu 12.04.)
>>
>> Can I ask which OS and version did you use for this benchmark? I wish to
>> install the exact same OS if that's is the only way. Thank you for the
>> answers!!
>>
>> Sungkap
>>
>>
>>
>> On Mon, Jul 15, 2013 at 4:04 PM, Javier Picorel <[email protected]>
>> wrote:
>>>
>>> Hi Sungkap,
>>>
>>> Thanks for your interest in CloudSuite.
>>>
>>> Regarding Cloud9, it seems that your standard c library doesn't export
>>> the system call numbers (unistd.h).
>>>
>>> One option is to create yourself a file called "unistd.h" and place all
>>> the syscall numbers there. Then you pass the file's path to the c
>>> preprocessor (export CPPFLAGS=-I/path_to_your_custom_unistd.h).
>>>
>>> What's your kernel version? You can download this file and grep the
>>> #define lines to create your custom "unistd.h" file
>>>
>>>
>>> http://lxr.missinglinkelectronics.com/linux/include/uapi/asm-generic/unistd.h
>>>
>>> Regards,
>>> Javier
>>> ________________________________
>>> From: Sungkap Yeo [[email protected]]
>>> Sent: 16 July 2013 00:19
>>> To: Cansu Kaynak
>>> Cc: <[email protected]>
>>> Subject: Re: Some questions in compiling and running CloudSuites v2
>>>
>>> Hi Cansu,
>>>
>>> Thanks for the reply. I actually always make (Buildit in this case) using
>>> non-root account but always install with sudo. In this case I also did
>>> Buildit without sudo and did sudo ./Install. ;-( If you think permission may
>>> be the problem, then I will try sudo bash and re-do everything again tonight
>>> and will report the results. Thanks!
>>>
>>>
>>> On Mon, Jul 15, 2013 at 3:06 PM, Cansu Kaynak <[email protected]>
>>> wrote:
>>>>
>>>> Hi Sungkap.
>>>> Regarding streaming:
>>>> First, please make sure that you run Buildit before Install.
>>>> Second, you need to have root privileges for the Install script. So, you
>>>> can run sudo ./Install.
>>>>
>>>> --
>>>> Cansu
>>>>
>>>> On Jul 16, 2013, at 12:02 AM, Sungkap Yeo <[email protected]>
>>>>  wrote:
>>>>
>>>> Dear CloudSuite mailing list subscribers,
>>>>
>>>> Good afternoon. I am Sungkap Yeo who is trying to natively run
>>>> CloudSuite on my Ubuntu machine but facing some difficulties on compiling &
>>>> preparing some benchmarks. I tried this and that all this weekend but the
>>>> following things has yet to be resolved. Would you please shed a little
>>>> light on these problems?
>>>>
>>>> First of all, I am using fresh installed Ubuntu 12.04 LTS 64bit OS on
>>>> top of Intel's core 2 duo CPU (Xeon, in fact). For JVM, I am using OpenJDK6
>>>> mostly and tried jdk-6-oracle sometimes. (I found that most of the programs
>>>> are tested under jdk-6 not -7.) All other packages are downloaded from
>>>> official CloudSuite (EPFL).
>>>>
>>>> (1) For Cloud9, during building KLEE, I faced compile error as follows.
>>>>
>>>> (... after many successful compilations ...)
>>>> CC libc/sysdeps/linux/common/access.os
>>>> libc/sysdeps/linux/common/access.c: In function 'access':
>>>> libc/sysdeps/linux/common/access.c:12: error: '__NR_access' undeclared
>>>> (first use in this function)
>>>> libc/sysdeps/linux/common/access.c:12: error: (Each undeclared
>>>> identifier is reported only once
>>>> libc/sysdeps/linux/common/access.c:12: error: for each function it
>>>> appears in.)
>>>> make: *** [libc/sysdeps/linux/common/access.os] Error 1
>>>>
>>>> I tried this and that to detour this problem but nothing was successful.
>>>>
>>>>
>>>> (2) For Media Streaming, during "installing the server", after "sudo
>>>> ./Install" ("Install" file was downloaded from EPFL),
>>>> - There is no file like "/etc/streaming/streamingserver.xml"
>>>> - There is no file like "/usr/local/sbin/DarwinStreamingServer"
>>>>
>>>> So I could not proceed any further.
>>>>
>>>> If you have any clue about these problems would you please share some?
>>>> Any input will be really appreciated. Thank you for your great work on
>>>> CloudSuite v2.
>>>>
>>>>
>>>
>>
>

Reply via email to