FreeBASIC-Extended-Library / fb-ext-lib

A set of general purpose and game oriented libraries for FreeBASIC
Other
14 stars 11 forks source link

Feature request:pre-built library for Win 64bit. #12

Closed LukyGuyLucky closed 8 months ago

LukyGuyLucky commented 8 months ago

To some of the user/learner like me,it is really really a difficult challenge to make a 64 bit compiled library (tried several times during the past) also I am so eager to try this great libray.So it would be grateful ,just as a demonstration example,if a windows 64 bit pre-built library(libs) could be provided as well.

Below is the build result when I tried to use build.bat (modified FBC=fbc64.exe):

E:\Learning\FreeBasic\fb-ext-lib-master>build lib                                                           

E:\Learning\FreeBasic\fb-ext-lib-master>fbc64.exe -lib -x bin\ext "src\*.o" "src\fbpng\*.o" "src\bits\*.o" "
src\container\*.o" "src\conv\*.o" "src\gfx\*.o" "src\hash\*.o" "src\math\*.o" "src\sort\*.o" "src\stringex\*
.o" "src\strings\*.o"                                                                                       
E:\Learning\FreeBasic\WinFBE\toolchains\FreeBASIC-1.20.0-winlibs-gcc-9.3.0\bin\win64\ar.exe: src\*.o: Invali
d argument                                                                                                  

E:\Learning\FreeBasic\fb-ext-lib-master>pause                                                               
Press any key to continue . . .                                                                             

It is really great to have this library,so that the learner can use library with fb in almost an integrated environment.

Thanks and best regards.

mudhairless commented 8 months ago

That build batch file is severely outdated and hasn't worked for awhile. I have removed it. Per the Readme please refer to the HACKING file for directions on how to build from source. Additionally due to the state of the project I can't recommend it for beginners at the moment, there are issues remaining with supporting modern versions of FreeBASIC in 32bit mode. I request your patience with me, I'm the only one working on this at the moment. I'll be setting up a Discord or something in the next couple days to ease collaboration and to provide a place for new users and beginners to learn FreeBASIC and the Extended Library.