emacs-devel
[Top][All Lists]
Advanced

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

Re: Tab bar tabs landed on master


From: Juri Linkov
Subject: Re: Tab bar tabs landed on master
Date: Wed, 02 Oct 2019 19:30:15 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)

>> On GNU/Linux it's correct:
>
> Not with a Motif build.

I tried to build Lucid and it successfully compiled.
But this problem is not reproducible on Lucid.
Then I tried to rebuild with Motif, but compilation failed with:

../lwlib/liblw.a(lwlib.o): In function `set_one_value':
../lwlib/lwlib.c:529: undefined reference to `lw_lucid_widget_p'
../lwlib/lwlib.c:530: undefined reference to `xlw_update_one_widget'
../lwlib/lwlib.c:537: undefined reference to `lw_xaw_widget_p'
../lwlib/lwlib.c:538: undefined reference to `xaw_update_one_widget'
../lwlib/liblw.a(lwlib.o): In function `instantiate_widget_instance':
../lwlib/lwlib.c:690: undefined reference to `xlw_creation_table'
../lwlib/lwlib.c:698: undefined reference to `xaw_creation_table'
../lwlib/lwlib.c:714: undefined reference to `xaw_create_dialog'
../lwlib/liblw.a(lwlib.o): In function `destroy_one_instance':
../lwlib/lwlib.c:812: undefined reference to `lw_lucid_widget_p'
../lwlib/lwlib.c:813: undefined reference to `xlw_destroy_instance'
../lwlib/lwlib.c:822: undefined reference to `lw_xaw_widget_p'
../lwlib/lwlib.c:823: undefined reference to `xaw_destroy_instance'
../lwlib/liblw.a(lwlib.o): In function `lw_pop_all_widgets':
../lwlib/lwlib.c:940: undefined reference to `lw_lucid_widget_p'
../lwlib/lwlib.c:943: undefined reference to `xlw_pop_instance'
../lwlib/lwlib.c:954: undefined reference to `lw_xaw_widget_p'
../lwlib/lwlib.c:958: undefined reference to `xaw_pop_instance'
../lwlib/liblw.a(lwlib.o): In function `lw_popup_menu':
../lwlib/lwlib.c:980: undefined reference to `lw_lucid_widget_p'
../lwlib/lwlib.c:981: undefined reference to `xlw_popup_menu'
../lwlib/lwlib.c:988: undefined reference to `lw_xaw_widget_p'
../lwlib/lwlib.c:989: undefined reference to `xaw_popup_menu'
../lwlib/liblw.a(lwlib.o): In function `get_one_value':
../lwlib/lwlib.c:1002: undefined reference to `lw_lucid_widget_p'
../lwlib/lwlib.c:1003: undefined reference to `xlw_update_one_value'
../lwlib/lwlib.c:1010: undefined reference to `lw_xaw_widget_p'
../lwlib/lwlib.c:1011: undefined reference to `xaw_update_one_value'
../lwlib/liblw.a(lwlib.o): In function `lw_refigure_widget':
../lwlib/lwlib.c:1179: undefined reference to `XawPanedSetRefigureMode'

Then I used `make clean' in the lwlib directory,
and compilation succeeded.

And indeed, this problem is reproducible with a Motif build.

>> OTOH, for the tool-bar the problem exists:
>>
>> (let ((initial (assq 'outer-size (frame-geometry))))
>>    (tool-bar-mode 1)
>>    (tool-bar-mode 0)
>>    (list (assq 'outer-size (frame-geometry)) initial))
>>
>> =>  ((outer-size 678 . 587) (outer-size 678 . 633))
>>
>> in both Emacs 27 and GNU Emacs 25.2 (x86_64-pc-linux-gnu, GTK+ Version 
>> 3.22.21)
>
> No problem here.  The first call returns the height including the tool
> bar, the second call the height without it.

Please try running `emacs -Q -f tool-bar-mode' that disables tool-bar-mode
before it's displayed first time.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]