Re: Add a common library

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Feb 8, 2012 at 11:43 AM, Angus Salkeld <asalkeld@xxxxxxxxxx> wrote:
> Hi
>
> Here is a good idea IMO. But as-is will require a re-build of all
> user applications.
>
> We currently have lots of inline functions in header files just to be shared
> between corosync and the libraries. We also have the same functions
> been implemented in both places. libqb has helped reduce this but the
> problem still exists.
>
> Another unplesent issue is if we need to apply a fix to any of these
> inline functions the user applications need to be rebuilt.
>
> So choose a rebuild now or multiple times down the line.

/me votes for rebuild now

>
> -Angus
>
>
> cc -o tcpg test/testcpg.c -Iinclude/corosync/ -lcpg
> /usr/bin/ld: /tmp/ccnqIwOB.o: undefined reference to symbol 'cs_strerror'
> /usr/bin/ld: note: 'cs_strerror' is defined in DSO /usr/lib64/libcorosync_common.so.4 so try adding it to the linker command line
> /usr/lib64/libcorosync_common.so.4: could not read symbols: Invalid operation
> collect2: ld returned 1 exit status
>
>
>
> _______________________________________________
> discuss mailing list
> discuss@xxxxxxxxxxxx
> http://lists.corosync.org/mailman/listinfo/discuss
_______________________________________________
discuss mailing list
discuss@xxxxxxxxxxxx
http://lists.corosync.org/mailman/listinfo/discuss


[Index of Archives]     [Linux Clusters]     [Corosync Project]     [Linux USB Devel]     [Linux Audio Users]     [Photo]     [Yosemite News]    [Yosemite Photos]    [Linux Kernel]     [Linux SCSI]     [X.Org]

  Powered by Linux