[yocto] Yocto's framebuffer-vncserver

Peter Balazovic balazovic.peter at gmail.com
Fri Mar 3 08:23:20 PST 2017


I inherited for

libvncserver_git.bb

...
inherit autotools pkgconfig


| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:510: recipe for target 'filetransfer' failed
| make[3]: *** [filetransfer] Error 1
| make[3]: *** Waiting for unfinished jobs....
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:542: recipe for target 'simple' failed
| make[3]: *** [simple] Error 1
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:550: recipe for target 'storepasswd' failed
| make[3]: *** [storepasswd] Error 1
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:502: recipe for target 'colourmaptest' failed
| make[3]: *** [colourmaptest] Error 1
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so:collect2: error: ld returned 1 exit
status
|  undefined reference to `gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:534: recipe for target 'repeater' failed
| make[3]: *** [repeater] Error 1
| Makefile:546: recipe for target 'simple15' failed
| make[3]: *** [simple15] Error 1
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:526: recipe for target 'pnmshow24' failed
| make[3]: *** [pnmshow24] Error 1
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:498: recipe for target 'camera' failed
| make[3]: *** [camera] Error 1
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:490: recipe for target 'backchannel' failed
| make[3]: *** [backchannel] Error 1
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:514: recipe for target 'fontsel' failed
| make[3]: *** [fontsel] Error 1
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:554: recipe for target 'vncev' failed
| make[3]: *** [vncev] Error 1
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:522: recipe for target 'pnmshow' failed
| make[3]: *** [pnmshow] Error 1
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:494: recipe for target 'blooptest' failed
| make[3]: *** [blooptest] Error 1
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:506: recipe for target 'example' failed
| make[3]: *** [example] Error 1
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_open'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_read'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_get_algo_dlen'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_write'
| ../libvncserver/.libs/libvncserver.so: undefined reference to
`gcry_md_ctl'
| collect2: error: ld returned 1 exit status
| Makefile:558: recipe for target 'zippy' failed
| make[3]: *** [zippy] Error 1
| Makefile:623: recipe for target 'all-recursive' failed
| make[2]: *** [all-recursive] Error 1
| Makefile:540: recipe for target 'all-recursive' failed
| make[1]: *** [all-recursive] Error 1
\| Makefile:387: recipe for target 'all' failed
| make: *** [all] Error 2
| ERROR: oe_runmake failed
|

On Fri, Mar 3, 2017 at 5:13 PM, Peter Balazovic <balazovic.peter at gmail.com>
wrote:

> actually thare are two recpies:
>
> framebuffer-vncserver_git.bb
>
> ...
> inherit cmake
> ...
>
> libvncserver_git.bb
>
> ...
> inherit autotools
> ...
>
>
> where to "inherit" ?
>
>
>
>
> On Fri, Mar 3, 2017 at 5:06 PM, Burton, Ross <ross.burton at intel.com>
> wrote:
>
>>
>> On 3 March 2017 at 16:04, Peter Balazovic <balazovic.peter at gmail.com>
>> wrote:
>>
>>> I am not successfull to include it into my image, here is a part of a
>>> log build:
>>>
>>> | ../git/configure: line 13581: syntax error near unexpected token `GTK,'
>>> | ../git/configure: line 13581: `PKG_CHECK_MODULES(GTK, gtk+-2.0,,:)'
>>> | NOTE: The following config.log files may provide further information.
>>> | WARNING: exit code 1 from a shell command.
>>> | NOTE: /mnt/work/Linux/build-fb/tmp/work/aarch64-poky-linux/libvncs
>>> erver/git-r1+gitrAUTOINC+5b322f523f/build/config.log
>>> | ERROR: configure failed
>>> | ERROR: Function failed: do_configure (log file is located at
>>> /mnt/work/Linux//build-fb/tmp/work/aarch64-poky-linux/libvnc
>>> server/git-r1+gitrAUTOINC+5b322f523f/temp/log.do_configure.11798)
>>> ERROR: Task 866 (/mnt/work/Linu//sources/meta-
>>> openembedded/meta-oe/recipes-graphics/famebuffer-vnc/libvncserver_git.bb,
>>> do_configure) failed with exit code '1'
>>> NOTE: Tasks Summary: Attempted 5407 tasks of which 5406 didn't need to
>>> be rerun and 1 failed.
>>>
>>> Does anybode have idea where problem might be?
>>>
>>
>> Inherit pkgconfig in your recipe.
>>
>> Ross
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20170303/421f9f6a/attachment.html>


More information about the yocto mailing list