I’m trying using “libmcc” in a Qt project, but the link-process indicates an error as shown below:
undefined reference to 'mcc_initialize(unsigned int)
I have defined the “libmcc” and path in project file (.pro):
LIBS += -lmcc
LIBS += -L/Development/board/colibri_vf/OpenEmbedded/LinuxImageV2.4/oe-core/build/out-glibc/sysroots/colibri-vf/usr/lib/
I have observed that in the path above, the file “libmcc.la” is missing.
The “libmcc” is populated in the same folder that “libcurl” is. The “libcurl” is working fine, but the “libmcc” is not linked (error: undefined reference to ‘mcc_initialize(unsigned int)’).
evandro@notebook:~/Development/board/colibri_vf/OpenEmbedded/LinuxImageV2.4/oe-core/build/out-glibc/sysroots/colibri-vf/usr/lib$ ls -la libmcc* libcurl*-rw-r–r-- 1 evandro evandro 3931424 Set 10 2015 libcurl.a
-rwxr-xr-x 1 evandro evandro 1029 Set 10 2015 libcurl.la
lrwxrwxrwx 1 evandro evandro 16 Set 10 2015 libcurl.so → libcurl.so.5.3.0
lrwxrwxrwx 1 evandro evandro 16 Set 10 2015 libcurl.so.5 → libcurl.so.5.3.0
-rwxr-xr-x 1 evandro evandro 2068148 Set 10 2015 libcurl.so.5.3.0
-rw-r–r-- 1 evandro evandro 14748 Set 10 2015 libmcc.a
lrwxrwxrwx 1 evandro evandro 11 Set 10 2015 libmcc.so → libmcc.so.1
lrwxrwxrwx 1 evandro evandro 13 Set 10 2015 libmcc.so.1 → libmcc.so.1.0
-rwxr-xr-x 1 evandro evandro 17184 Set 10 2015 libmcc.so.1.0
Do you have any suggestions ?
Another issue, in the V2.6 release notes I found it “- removed support for multi-core communication (MCC)”. What does it mean?