Hi Benjamin,

Manually adding -lsnappy to libmesos.la's dependency_libs fixed the
link error. May be adding snappy as a libmesos dependency will fix the
error.

Thanks
Milinda

On Fri, Jun 14, 2013 at 2:38 PM, Milinda Pathirage
<[email protected]> wrote:
> Hi Benjamin,
>
> I am trying to find a fix for this. I'll let you know the progress.
>
> Thanks
> Milinda
>
> On Fri, Jun 14, 2013 at 2:17 PM, Benjamin Mahler
> <[email protected]> wrote:
>> We've so far been unable to diagnose (as I don't have the cycles to try
>> this out myself on a RedHat VM), it would be very helpful if you could
>> provide the full build output! :)
>>
>>
>> On Fri, Jun 14, 2013 at 10:26 AM, Milinda Pathirage
>> <[email protected]>wrote:
>>
>>> Hi Devs,
>>>
>>> I am getting following link error when trying to build Mesos on Red
>>> Hat Server 6.4 with G++ 4.4.7.
>>>
>>> ./.libs/libmesos.so: undefined reference to `snappy::RawCompress(char
>>> const*, unsigned long, char*, unsigned long*)'
>>> ./.libs/libmesos.so: undefined reference to
>>> `snappy::RawUncompress(char const*, unsigned long, char*)'
>>> ./.libs/libmesos.so: undefined reference to
>>> `snappy::GetUncompressedLength(char const*, unsigned long, unsigned
>>> long*)'
>>> ./.libs/libmesos.so: undefined reference to
>>> `snappy::MaxCompressedLength(unsigned long)'
>>> collect2: ld returned 1 exit status
>>>
>>> I saw someone else in the dev list also got the same error but
>>> couldn't find any solution to this. Please let me know if you have any
>>> idea about fixing this error. I suspect this has something to do with
>>> leveldb library, but I am still new to Mesos and don't have a clue
>>> about how build system works.
>>>
>>> I was able to get it compiled in both Mac OS X and Ubuntu. So above
>>> can be specific to Red Hat. I really appreciate your feedback on this.
>>>
>>> Thanks
>>> Milinda
>>>
>>> --
>>> Milinda Pathirage
>>>
>>> twitter: milindalakmal
>>> skype: milinda.pathirage
>>> blog: http://milinda.pathirage.org
>>>
>
>
>
> --
> Milinda Pathirage
>
> twitter: milindalakmal
> skype: milinda.pathirage
> blog: http://milinda.pathirage.org



-- 
Milinda Pathirage

twitter: milindalakmal
skype: milinda.pathirage
blog: http://milinda.pathirage.org

Reply via email to