Fl_Flex (1.4 HEAD) does not link on Window

12 views
Skip to first unread message

Gonzalo Garramuño

unread,
Nov 3, 2022, 11:28:08 PM11/3/22
to fltkc...@googlegroups.com
fltk.lib(Fl_Flex.cxx.obj) : error LNK2001: símbolo externo "protected:
virtual void __cdecl Fl_Flex::on_remove(int)"
(?on_remove@Fl_Flex@@MEAAXH@Z) sin resolver

which translated means that Fl_Flex::on_remove(int) is without definition.

melcher....@googlemail.com

unread,
Nov 4, 2022, 6:48:35 AM11/4/22
to fltk.coredev
It's in line 140: https://github.com/fltk/fltk/blob/master/src/Fl_Flex.cxx . Maybe your header files and your library are out of sync?

imacarthur

unread,
Nov 4, 2022, 7:15:26 AM11/4/22
to fltk.coredev
I just tried this - builds OK for me.

I have commit 2446ec5d62c5e9a91aeaac300cb45c6926bc293c which I think is latest and all seems to be OK.
Flex was changed at  33f01ecb836f9bd70447fcd7ab0f7eda27d224db but there were a few more updates since then and seems to be fine, AFAICT.
Are your headers out of synch with the build?

Gonzalo Garramuño

unread,
Nov 4, 2022, 1:14:47 PM11/4/22
to fltkc...@googlegroups.com


El 04/11/2022 a las 08:15 a. m., imacarthur escribió:
On Friday, 4 November 2022 at 03:28:08 UTC Gonzalo wrote:
fltk.lib(Fl_Flex.cxx.obj) : error LNK2001: símbolo externo "protected:
virtual void __cdecl Fl_Flex::on_remove(int)"
(?on_remove@Fl_Flex@@MEAAXH@Z) sin resolver

which translated means that Fl_Flex::on_remove(int) is without definition.

I just tried this - builds OK for me.
Never mind.  I had a patch command that was messing things.
Reply all
Reply to author
Forward
0 new messages