General discussion on installation and configuration of SOGo

Text archives Help


Re: [SOGo] make fails


Chronological Thread 
  • From: Vladimir Vydra < >
  • To:
  • Subject: Re: [SOGo] make fails
  • Date: Wed, 24 Nov 2010 11:01:13 +0100
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=du0k4nTPWww9TxjXAYfM1a/1xdS1xK79KfAgILbBU6NyGAWd17RIrOWlt2rhgqGOgU 4X3Fga+OHzYJV3720Ygtgl6FMopx5Asf3hVOn0BeCIcOyknW0opbSoTn9ruXlXU585kU HBiRpjTWzA1h4aClvtaVk8eGTBcfPVSLDbLAo=

Hi,
 Yesterday I was having same issue (my platform is Ubuntu LTS 10.04 amd64 and I'm using latest Monotone SOPE and SOGo).
Can you check, in your make output , if you have following lines (before make fail):
.....
 Compiling file WOResponse+SOGo.m ...
 Compiling file WOContext+SOGo.m ...
 Creating derived_src/NSFramework_SOGo.m...
 Compiling file derived_src/NSFramework_SOGo.m ...
 Linking framework SOGo ...
/usr/bin/ld: cannot find -lOGoContentStore
collect2: ld returned 1 exit status
....

If yes - according to my understanding the libSOGo and libOGoContentStore are having circular dependencies on each other.

To make it compile:
1.) remove linking of libOGoContentStore to libSOGo (SoObjects/SOGo/GNUmakefile.preamble)
or
2.) create 'fake stub libSOGo' or use existing libSOGo from your distribution binari package for the 'first make round' and after first compilation finished delete this 'fake lib' and compile everything as usual


Can anybody confirm that this circular dependeni of libSOGo and libOGoContentStore is relay necessary ? (I was checking Ubuntu SOGo package and in this package libSOGo has no dependency on libOGoContentStore ?

Best regards,
 V.




On Tue, Nov 23, 2010 at 11:34 PM, < "> > wrote:
Hello List!

I am trying to build SOGo and am running into this error:

SOGoUser+Appointments.m:32:2: warning: #warning duplicate of [SOGoGCSFolder userIsSubscriber:]
 Compiling file SOGoUserFolder+Appointments.m ...
 Compiling file SOGoCalendarProxy.m ...
 Compiling file SOGoAptMailNotification.m ...
 Compiling file SOGoAptMailInvitation.m ...
 Compiling file SOGoAptMailDeletion.m ...
 Compiling file SOGoAptMailICalReply.m ...
 Compiling file SOGoAptMailUpdate.m ...
 Compiling file SOGoAptMailReceipt.m ...
 Compiling file SOGoEMailAlarmsManager.m ...
gcc -shared \
                        -rdynamic       -o Appointments.SOGo/./Appointments \
                       ./obj/Appointments.obj/Product.m.o ./obj/Appointments.obj/NSArray+Appointments.m.o ./obj/Appointments.obj/iCalEntityObject+SOGo.m.o ./obj/Appointments.obj/iCalRepeatableEntityObject+SOGo.m.o ./obj/Appointments.obj/iCalEvent+SOGo.m.o ./obj/Appointments.obj/iCalEventChanges+SOGo.m.o ./obj/Appointments.obj/iCalPerson+SOGo.m.o ./obj/Appointments.obj/iCalToDo+SOGo.m.o ./obj/Appointments.obj/SOGoCalendarComponent.m.o ./obj/Appointments.obj/SOGoAppointmentObject.m.o ./obj/Appointments.obj/SOGoTaskObject.m.o ./obj/Appointments.obj/SOGoComponentOccurence.m.o ./obj/Appointments.obj/SOGoAppointmentOccurence.m.o ./obj/Appointments.obj/SOGoTaskOccurence.m.o ./obj/Appointments.obj/SOGoAppointmentFolder.m.o ./obj/Appointments.obj/SOGoAppointmentFolderICS.m.o ./obj/Appointments.obj/SOGoAppointmentFolderObject.m.o ./obj/Appointments.obj/SOGoAppointmentFolderXML.m.o ./obj/Appointments.obj/SOGoAppointmentInboxFolder.m.o ./obj/Appointments.obj/SOGoWebAppointmentFolder.m.o ./obj/Appointments.obj/SOGoAppointmentFolders.m.o ./obj/Appointments.obj/SOGoFreeBusyObject.m.o ./obj/Appointments.obj/SOGoUser+Appointments.m.o ./obj/Appointments.obj/SOGoUserFolder+Appointments.m.o ./obj/Appointments.obj/SOGoCalendarProxy.m.o ./obj/Appointments.obj/SOGoAptMailNotification.m.o ./obj/Appointments.obj/SOGoAptMailInvitation.m.o ./obj/Appointments.obj/SOGoAptMailDeletion.m.o ./obj/Appointments.obj/SOGoAptMailICalReply.m.o ./obj/Appointments.obj/SOGoAptMailUpdate.m.o ./obj/Appointments.obj/SOGoAptMailReceipt.m.o ./obj/Appointments.obj/SOGoEMailAlarmsManager.m.o \
                         -L../SOGo/SOGo.framework/ -L../../SOGo/./obj/ -L../../OGoContentStore/./obj/ -L../../SOPE/NGCards/./obj/ -L/usr/local/lib -L../../SOPE/GDLContentStore/obj/    -L/root/GNUstep/Library/Libraries -L/usr/local/lib64 -L/usr/lib64     -lNGObjWeb -lNGMime -lNGStreams -lNGExtensions         -lSOGo -lGDLContentStore -lGDLAccess -lNGObjWeb -lNGCards -lNGMime -lNGLdap -lNGStreams -lNGExtensions -lEOControl -lXmlRpc -lDOM -lSaxObjC -lSBJson   -lgnustep-base    -lobjc   -lm
/usr/bin/ld: cannot find -lSOGo
collect2: ld returned 1 exit status
make[3]: *** [Appointments.SOGo/./Appointments] Error 1
make[2]: *** [Appointments.all.wobundle.variables] Error 2
make[1]: *** [internal-all] Error 2
make: *** [internal-all] Error 2


Can anybody give me a clue as to what is the issue and how I can fix it?

Thank you in advance,

Jon


--
" target="_blank">
https://inverse.ca/sogo/lists



  • [SOGo] make fails, jonr, 11/23/2010
    • Re: [SOGo] make fails, Vladimir Vydra, 11/24/2010

Archive powered by MHonArc 2.6.16.

Top of page