Hello,

thanks for help. I have compiled libevent and memcached, configured SOPE as
you adviced, compiled, installed. But I got the same error when compiling
SOGo... Today I installed Ubuntu in VirtualBox and I'm trying to configure
the whole thing to run. But... If you can share the slackbuilds, I would
love to try it on Slackware because it's my favorite system. Thank you!
Lukas


2013/1/3 Dave Fullerton <[email protected]>

> On 01/03/2013 04:05 AM, [email protected] wrote:
>
>> Hello,
>> I'm trying to compile SOGo 2.0.3 on Slackware 14.0.
>>
>> dependencies for GNUstep I have installed in Slackware:
>> make-3.82
>> binutils-2.22.52.0.2
>> gccgcc-4.7.1
>> gcc-objc-4.7.1
>> libffi-3.0.11
>> gmp-5.0.5
>> guile-1.8.8
>> openssll-1.0.1c
>> openssl-solibs-1.0.1c
>> libtiff-3.9.6
>> libpng-1.4.12
>> libjpeg-v8a
>> libxml2-2.8.0
>> audiofile-0.2.7
>> windowmaker-0.95.3
>>
>> missing, but (I hope) not required:
>> iconv
>> ffcall (probably automaticaly installed with GNUstep Startup in next step)
>> libobjce
>>
>> I've then installed:
>> GNUstep Startup 0.28.0
>> libmemcached 1.0
>>
>> apache and mySQL are up and running (but not configured for SOGo yet)
>>
>> I've installed SOPE 2.0.3a with:
>> ./configure --with-gnustep --enable-debug --disable-strip
>> make
>> make install
>>
>> I've configured SOGo-2.0.3 with:
>> ./configure --enable-debug --disable-strip
>>
>> and when I run make I get this error:
>>
>> Making all in Main ...
>> Making all for tool sogod...
>>   Linking tool sogod ...
>> /usr/lib/gcc/i486-slackware-**linux/4.7.1/../../../../i486-**
>> slackware-linux/bin/ld:
>> warning: libSBJson.so.2, needed by ../SoObjects/SOGo/SOGo.**
>> framework/libSOGo.so,
>> not found (try using -rpath or -rpath-link)
>> ../SoObjects/SOGo/SOGo.**framework/libSOGo.so: undefined reference to
>> `__objc_class_name_**SBJsonParser'
>> collect2: error: ld returned 1 exit status
>> make[4]: *** [obj/sogod] Error 1
>> make[3]: *** [internal-tool-all_] Error 2
>> make[2]: *** [sogod.all.tool.variables] Error 2
>> make[1]: *** [internal-all] Error 2
>> make: *** [internal-all] Error 2
>>
>> but libSBJson.so.2 is installed in /usr/GNUstep/System/Library/**
>> Libraries/
>>
>> I'm not very experienced in compiling, :) but I can post any logs,
>> directories
>> and files content, etc. as needed to provide you more information. Please
>> let
>> me know how to solve this error.
>>
>> Thank you.
>> Lukas
>>
>>
> I am running SOGo on slackware 14 as well, so take heart that it can be
> done! The libSBJson library is part of SOPE. However, mine is installed in
> /usr/lib. It may be that /usr/GNUstep/System/Library/**Libraries/ is not
> in the search path for the linker to find, but I'm afraid I don't know how
> to fix that. When I compiled SOPE I used this for configure:
>
> ./configure --prefix=/usr --disable-strip --enable-debug
>
> This put the most of the libraries in /usr/lib and some in /usr/local/lib
> (no idea why).
>
>
> Looking at your list of dependencies, I see you have libmemcached, but you
> will also need memcached itself and I ended up needing libevent somewhere
> along the line.
>
> I have created a set of slackbuild scripts that will generate packages for
> gnustep, sope, sogo, memcached and libmemcached that I am willing to share
> if you would like them. It might help get things started and it will
> generate nice packages that you can installpkg, upgradepkg and removepkg in
> the future if you need to.
>
> -Dave
>
>
> --
> [email protected]
> https://inverse.ca/sogo/lists
>
-- 
[email protected]
https://inverse.ca/sogo/lists

Reply via email to