Page 1 of 1
Tailbite in PBCompiler
Posted: Wed Jun 08, 2005 11:29 am
by Polo
Hi !
I've asked it before, but I guess it's better to create a thread here

So, it would be good if Tailbite was a PBCompiler feature. Why ? Actually, Tailbite wait for the PBCompiler to produce ASM code, then it "cuts" it into a lot of ASM files to optimize the library, and then it compiles everything. Do you see what I mean ? If the PBCompiler was doing that directly, it could be possible to do the ASM stuff in one pass, which would actually speed up a lot the thing !! I really wants this because compiling my lib with Tailbite is really slow (of course, the lib is 4000+ lines).
And if it's a part of PBCompiler, it would be possible too to produce PBLibs in every platforms

Posted: Wed Jun 08, 2005 12:46 pm
by gnozal
The new IBasic pro version seems to have this feature :
IDE Changes:
- Static library added as output type for projects.
Posted: Wed Jun 08, 2005 12:56 pm
by Polo
And BlitzMax also has it for Mac OSX/Linux/Windows.
Posted: Wed Jun 08, 2005 2:54 pm
by blueb
Yes,
I'd like to see it added under Compiler Options:
Executable Format:
- Windows
- Console
- Shared DLL
- Static LIB
--blueb
Posted: Wed Jun 08, 2005 3:10 pm
by Polo
The top of the top would be the ability to produce a .lib which would include the PBlib we're using in it, that way we could use the .lib in any project of any language we want !!!
We already have that for the .dll, why not for the .lib ? THAT would be the top, even better than doing a PBlib !
Posted: Wed Jun 08, 2005 3:28 pm
by Dare2
I am not sure if "Not yet but why not?" means it will happen:
viewtopic.php?t=14554&postdays=0&postorder=asc&start=15
But it seems Fred can make PureBasic create normal OBJ and link in normal OBJ. Which would rock!
Do this, get hundreds more sales. (But don't hold me to that!)
EDIT:
Oh man, think of the things this would open up! *drools*
Posted: Wed Jun 08, 2005 3:32 pm
by Polo
I hope it won't, this is a quite big feature that NEED to be there

Posted: Wed Jun 08, 2005 3:32 pm
by traumatic
This thread is about the 'other way around', ie using .lib and .obj from
within PB with ease.
Posted: Wed Jun 08, 2005 3:37 pm
by Dare2
traumatic wrote:
This thread is about the 'other way around', ie using .lib and .obj from
within PB with ease.
Ah.

Darn citcelsyd spambot!
But that still rocks! Even more so! Instantly increases the potential for Pure Progs.
Posted: Wed Jun 08, 2005 3:39 pm
by Polo
Right, the other way round is also needed

Sorry Fred, now you've given to us a good/fast/reliable basic language, we want more

Posted: Wed Jun 08, 2005 3:43 pm
by traumatic
Dare2 wrote:But that still rocks! Even more so! Instantly increases the potential for Pure Progs.
viewtopic.php?t=15264 
Posted: Wed Jun 08, 2005 9:48 pm
by fsw
gnozal wrote:The new IBasic pro version seems to have this feature :
IDE Changes:
- Static library added as output type for projects.
Polo wrote:And BlitzMax also has it for Mac OSX/Linux/Windows.
... and FreeBASIC has it too.
Sorry couldn't resist

Posted: Sun Jun 12, 2005 5:32 pm
by Polo
Fred, can we have your point of view ?
It would be so nice to make Purebasic Libraries in Linux (and MacOSX) !