Sureskywalk wrote: Wed Dec 11, 2024 8:14 pm Will portable installs still support userlibs in the existing parent folder?
PureBasic 6.20 is out !
Re: PureBasic 6.20 beta 1 is out !
Re: PureBasic 6.20 beta 1 is out !
Thanks Fred and team for the upgrade of PB 6.20.B1
Special thanks to Pf Shadoko for the OGRE 3D / 14.3 version upgrade ...
Me to, after a somber period I needed some good news ...
Marc
Special thanks to Pf Shadoko for the OGRE 3D / 14.3 version upgrade ...


Me to, after a somber period I needed some good news ...

Marc
- every professional was once an amateur - greetings from Pajottenland - Belgium -
PS: sorry for my english I speak flemish ...
PS: sorry for my english I speak flemish ...
Re: PureBasic 6.20 beta 1 is out !
Thank you very much Fred and the whole team for this great update

Re: PureBasic 6.20 beta 1 is out !
Great that we can make libs now and TLS support both are great additions!
Re: PureBasic 6.20 beta 1 is out !
Thank you for the good work, PB team.Fred wrote: Wed Dec 11, 2024 5:15 pm - Added: TLS support for Network library (Thanks Idle for the tips) !
Does the provision of TLS support allow a PB client and server to communicate through TLS?
- pf shadoko
- Enthusiast
- Posts: 385
- Joined: Thu Jul 09, 2015 9:07 am
Re: PureBasic 6.20 beta 1 is out !
@marc_256
don't thank me for the 3D, it was Fred who did most of it
but you should thank me for the Libs
because I'm the one who's been churning Fred for a very long time to get him to add this feature.
don't thank me for the 3D, it was Fred who did most of it
but you should thank me for the Libs
because I'm the one who's been churning Fred for a very long time to get him to add this feature.
-
- Enthusiast
- Posts: 377
- Joined: Sat Feb 12, 2022 7:15 pm
Re: PureBasic 6.20 beta 1 is out !
Awesome !
Thanks a lot to all team !
I was working my project to Vulkan but don't finish xD and my 3d modeling too
Right now I am in my job as internship for dev web in Ruby programming.
Once come back I will resume it
@Fred : What is your experience of upgrading to Ogre 14.x ? Just curious cause you have done a fantastic job
Happy coding to all !
Thanks a lot to all team !

I was working my project to Vulkan but don't finish xD and my 3d modeling too
Right now I am in my job as internship for dev web in Ruby programming.
Once come back I will resume it

@Fred : What is your experience of upgrading to Ogre 14.x ? Just curious cause you have done a fantastic job

Happy coding to all !
-
- Addict
- Posts: 1516
- Joined: Wed Nov 12, 2008 5:01 pm
- Location: Russia
Re: PureBasic 6.20 beta 1 is out !
GCC has options -ffunction-sections and -fdata-sections https://gcc.gnu.org/onlinedocs/gcc/Opti ... n-sectionsFred wrote: Wed Dec 11, 2024 5:15 pm- All functions are compiled in the same object, which means the library will always includes all the functions in the final executable.
But support from the linker is needed (parameter --gc-sections).Place each function or data item into its own section in the output file if the target supports arbitrary sections. The name of the function or the name of the data item determines the section’s name in the output file.
Use these options on systems where the linker can perform optimizations to improve locality of reference in the instruction space. Most systems using the ELF object format have linkers with such optimizations. On AIX, the linker rearranges sections (CSECTs) based on the call graph. The performance impact varies.
Together with a linker garbage collection (linker --gc-sections option) these options may lead to smaller statically-linked executables (after stripping).
On ELF/DWARF systems these options do not degenerate the quality of the debug information. There could be issues with other object files/debug info formats.
Only use these options when there are significant benefits from doing so. When you specify these options, the assembler and linker create larger object and executable files and are also slower. These options affect code generation. They prevent optimizations by the compiler and assembler using relative locations inside a translation unit since the locations are unknown until link time. An example of such an optimization is relaxing calls to short call instructions.
Re: PureBasic 6.20 beta 1 is out !
Yes it will, I haven't got time to test it today but if Fred followed the code I used in atomic web server it should work transparently to the users and also handle multiple certs
Re: PureBasic 6.20 beta 1 is out !
I will post a sample tomorrow for the TLS stuff, I completely forgot !
Re: PureBasic 6.20 beta 1 is out !
Woohoo!
Time to buy a second licence.
Good morning, that's a nice tnetennba!
PureBasic 6.21/Windows 11 x64/Ryzen 7900X/32GB RAM/3TB SSD
Synology DS1821+/DX517, 130.9TB+50.8TB+2TB SSD
PureBasic 6.21/Windows 11 x64/Ryzen 7900X/32GB RAM/3TB SSD
Synology DS1821+/DX517, 130.9TB+50.8TB+2TB SSD
Re: PureBasic 6.20 beta 1 is out !
Given the slow downs and complexity, I would prefer an own PB tool code to strip functions prior to compile.User_Russian wrote: Wed Dec 11, 2024 11:01 pmGCC has options -ffunction-sections and -fdata-sectionsFred wrote: Wed Dec 11, 2024 5:15 pm- All functions are compiled in the same object, which means the library will always includes all the functions in the final executable.
The nice thing about standards is there are so many to choose from. ~ Andrew Tanenbaum
Re: PureBasic 6.20 beta 1 is out !
Very nice, Fred! Thanks! 

www.posemotion.com
PureBasic Tools for OS X: PureMonitor, plist Tool, Data Maker & App Chef
Even the vine knows it surroundings but the man with eyes does not.
PureBasic Tools for OS X: PureMonitor, plist Tool, Data Maker & App Chef
Even the vine knows it surroundings but the man with eyes does not.
Re: PureBasic 6.20 beta 1 is out !
The hobby developer's wet dream...native PureLibrary creation directly using PureBasic !...

It was really time to buy a new license
