Re: trouble linking libical - x86_64 symbols undefined

Hanspeter Niederstrasser <[email protected]>
Newsgroups gmane.os.apple.fink.beginners
Organization Snaggled Works
Message-ID <[email protected]>
On 8/16/21 1:02 PM, Tom Liehe via Fink-beginners wrote:

> /bin/sh ../../libtool --tag=CXX   --mode=link g++  -Os  -L/opt/sw/lib/x86_64-darwin -L/opt/sw/lib -o libicalss_cxx.la -rpath /opt/sw/lib icalspanlist_cxx.lo  
> libtool: link: g++ -dynamiclib  -o .libs/libicalss_cxx.0.dylib  .libs/icalspanlist_cxx.o   -L/opt/sw/lib/x86_64-darwin -L/opt/sw/lib    -install_name  /opt/sw/lib/libicalss_cxx.0.dylib -compatibility_version 1 -current_version 1.0 -Wl,-single_module
> Undefined symbols for architecture x86_64:
>   "icalspanlist_new(icalset_impl*, icaltimetype, icaltimetype)", referenced from:
>       ICalSpanList::ICalSpanList(icalset_impl*, icaltimetype, icaltimetype) in icalspanlist_cxx.o
>   "icalspanlist_free(icalspanlist_impl*)", referenced from:
>       ICalSpanList::~ICalSpanList() in icalspanlist_cxx.o
>       ICalSpanList::~ICalSpanList() in icalspanlist_cxx.o
>   "icalspanlist_as_vfreebusy(icalspanlist_impl*, char const*, char const*)", referenced from:
>       ICalSpanList::get_vfreebusy(char const*, char const*) in icalspanlist_cxx.o


Thanks for the report. This only seems to be happening on 11.5 and not 
earlier systems. There's also no obvious earlier error in the build, so 
it must be some IF/THEN code that's accidentally being triggered. 
Looking for that now.

Hanspeter



_______________________________________________
Fink-beginners mailing list
[email protected]
List archive:
https://sourceforge.net/p/fink/mailman/fink-users/
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-beginners
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.