Hello, I am trying to compile SOGo from sources to do some customization. What are correct versions of tools and libraries to compile SOGo under Ubuntu 14.04 ?
I have started with compiling latest GNUStep (trunk) with clang according to their instructions: http://wiki.gnustep.org/index.php/GNUstep_under_Ubuntu_Linux All packages have been compiled and installed fine. Then while compiling SOPE framework 2.3.0, I am getting warnings while compiling: WOChildComponentReference.m:191:36: warning: 'sel_get_name' is deprecated [- Wdeprecated-declarations] [[child name] cString], sel_get_name(_cmd), diff); ^ /usr/GNUstep/Local/Library/Headers/objc/runtime-deprecated.h:63:13: note: 'sel_get_name' has been explicitly marked deprecated here const char *sel_get_name(SEL selector); and errors while linking: Linking tool wod ... clang-3.7: warning: argument unused during compilation: '-F.' ./obj/wod.obj/NSObject+WO.m.o: In function `WOGetKVCGetMethod': /media/dima/HDD/post/sogo/SOPE/sope-appserver/NGObjWeb/NSObject+WO.m:270: undefined reference to `sel_get_uid' /media/dima/HDD/post/sogo/SOPE/sope-appserver/NGObjWeb/NSObject+WO.m:276: undefined reference to `__objc_responds_to' ./obj/wod.obj/NSObject+WO.m.o: In function `WOGetKVCValueUsingMethod': /media/dima/HDD/post/sogo/SOPE/sope-appserver/NGObjWeb/NSObject+WO.m:321: undefined reference to `__objc_responds_to' ../../sope-core/EOControl/./obj/libEOControl.so: undefined reference to `sel_get_any_uid' ./../../sope-mime/obj/libNGMime.so: undefined reference to `sel_eq' ././obj/libNGObjWeb.so: undefined reference to `sel_get_name' clang-3.7: error: linker command failed with exit code 1 (use -v to see invocation) Please help to identify correct combination of tools/libraries. Dima -- users@sogo.nu https://inverse.ca/sogo/lists