Tiny Core Base > Release Candidate Testing

Core v11.0beta1

<< < (7/14) > >>

xor:

--- Quote from: GNUser on January 29, 2020, 10:58:09 AM ---I'll work on it today.

--- End quote ---

Latest Stable Kernel: 5.5 ( https://www.kernel.org/ )

OK :)

GNUser:
ezremaster extension for TCL 10.x/fltk-1.3.5 submitted (both 32-bit and 64-bit).

I don't use ezremaster, so testing was limited. Nevertheless, I can confirm that the extension loads, .desktop file works, and application starts without issue in 10.x 32-bit, 10.x 64-bit, and 11.0beta1 64-bit.

If extension turns out to be broken, let me know and I'll try to fix it.

Juanito:
Thanks for the help - ezremaster posted to tc-11.x x86 and x86_64 repos.

Are there any volunteers to take on the conversion of fluff to fltk-1.3.5?

GNUser:
I'd like to help with fluff. I found source code for 1.0.7 here, which I assume is the latest version:
http://forum.tinycorelinux.net/index.php/topic,12928.45.html

I can compile it in 11.0beta1 64-bit after fixing a small typo in  fluff.cpp . However, linking step fails:


--- Code: ---$ tce-load -i compiletc fltk-1.3-dev Xorg-7.7-dev
$ sed -i 's|Fl/Fl_Hold_Browser|FL/Fl_Hold_Browser|' fluff.cpp
$ g++ -mtune=generic -Os -pipe -Wno-narrowing `fltk-config --cxxflags` -Wall -c fluff.cpp
...
$ g++ `fltk-config --use-images --ldflags` -lfltk_images -lm fluff.o -o fluff
/usr/local/bin/ld: fluff.o:(.rodata._ZTI17Fl_Select_Browser[_ZTI17Fl_Select_Browser]+0x10): undefined reference to `typeinfo for Fl_Browser'
/usr/local/bin/ld: fluff.o:(.rodata._ZTI16Fl_Multi_Browser[_ZTI16Fl_Multi_Browser]+0x10): undefined reference to `typeinfo for Fl_Browser'
/usr/local/bin/ld: fluff.o:(.rodata._ZTI10Fl_DND_Box[_ZTI10Fl_DND_Box]+0x10): undefined reference to `typeinfo for Fl_Box'
/usr/local/bin/ld: fluff.o:(.rodata._ZTI17File_Props_Window[_ZTI17File_Props_Window]+0x10): undefined reference to `typeinfo for Fl_Window'
/usr/local/bin/ld: fluff.o:(.rodata._ZTI16Open_With_Window[_ZTI16Open_With_Window]+0x10): undefined reference to `typeinfo for Fl_Window'
/usr/local/bin/ld: fluff.o:(.rodata._ZTI26Manage_Associations_Window[_ZTI26Manage_Associations_Window]+0x10): undefined reference to `typeinfo for Fl_Window'
/usr/local/bin/ld: fluff.o:(.rodata._ZTI23Manage_Filetypes_Window[_ZTI23Manage_Filetypes_Window]+0x10): undefined reference to `typeinfo for Fl_Window'
/usr/local/bin/ld: fluff.o:(.rodata._ZTI12Fluff_Window[_ZTI12Fluff_Window]+0x10): undefined reference to `typeinfo for Fl_Double_Window'
collect2: error: ld returned 1 exit status
--- End code ---

Any ideas why linking is failing? Only  fltk-1.3  extensions are loaded:


--- Code: ---bruno@box:~$ tce-status -i | grep fltk
fltk-1.3
fltk-1.3-dev
--- End code ---


Rich:
Hi GNUser
The  dev  files used to be at  /usr/include  /usr/lib  but are now in  /usr/local/include  /usr/local/lib.  See if the  makefile  has a bad path.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version