Page 1 of 2
TailBite also for MacOSX and Linux?
Posted: Wed Mar 11, 2009 7:35 am
by Rozek
Hello!
Sorry for this (probably silly) question: does TailBite also work for/under MacOSX and Linux? Or is there another way to create user libraries for all supported platforms?
Thanks in advance for any help!
Kind regards,
A.Rozek
Posted: Wed Mar 11, 2009 9:41 am
by DarkDragon
There is a linux version of tailbite, but no MacOS version.
Posted: Wed Mar 11, 2009 10:19 am
by Rings
the sources of tailbite are open, feel free to do a port for macos.
note that tailbite is no offical product from FANTAISIE SOFTWARE .
Links:
Windows Port :
http://www.tailbite.com/
Linux Port:
http://www.purebasic.fr/english/viewtop ... sc&start=0
good luck

Posted: Wed Mar 11, 2009 11:22 am
by Progi1984
Actually, a tool is in alpha (0.8 ) created by french users (of which me). It will be released on beta (0.9) may be on the next week on several PB forums.
That permits to create from the same code userlibs for Windows & Linux. A port for Mac OS is on the way.
Posted: Wed Mar 11, 2009 12:36 pm
by Rozek
Thanks for the responses!
Now I'm looking forward to get my hands on the "tool"
Posted: Wed Mar 11, 2009 12:41 pm
by lexvictory
The answer to whether Tailbite works on Linux/OSX is a yes/no affair....
If you checkout the SVN version, there is preliminary support for linux (strings cause memory access errors - it's a PB bug)
OS X support is only here on my local copy on my mac partition (I have 3 local/working copies

) - and programs using string functions do not exit (I still need to do more experimenting on this so I can get others to confirm / file a PB bug) - the icon keeps bouncing in the dock and has to be killed by the dock or terminal
The reason I have not merged the OS X code is because I have not tested it on windows with the modified sources - as OS X uses nasm while windows/linux use fasm
Posted: Wed Mar 11, 2009 1:19 pm
by Progi1984
lexvictory wrote:If you checkout the SVN version, there is preliminary support for linux (strings cause memory access errors - it's a PB bug)
What errors do you have ? Because i have had some strings errors and i have fixed it.
Posted: Wed Mar 11, 2009 1:26 pm
by lexvictory
Progi1984 wrote:lexvictory wrote:If you checkout the SVN version, there is preliminary support for linux (strings cause memory access errors - it's a PB bug)
What errors do you have ? Because i have had some strings errors and i have fixed it.
Using S00_FunctionBis (from moebius sample libs) gives an invalid memory access error. I PMed Freak about it and he said he thinks it's a bug.
Posted: Wed Mar 11, 2009 1:43 pm
by Progi1984
Posted: Thu Mar 12, 2009 2:56 am
by lexvictory
well possibly. I think in tailbite sources the +4 is only added for pb4.20 code.
does moebius add it for 4.30 also?
EDIT: just removed the +4 from the OS X asm manually, and now it exits properly - I will have a look at linux when I boot back into windows (i use it as a VM) - thanks for the pointer progi
EDIT2: yep, adding the compilerif windows works on linux too - thanks a bunch progi!
Posted: Thu Mar 12, 2009 7:35 am
by Progi1984
No problem, I have spent a lot of time on this problem, so I am not ready to forget the solution.
After all, my source code is open source

Posted: Thu Mar 12, 2009 10:12 am
by lexvictory
Progi1984 wrote:After tout, my source code is open source

As is TailBite - but it is
very strange reading Moebius source code / RoadMap and finding the word "TailBite" because comments/features were copied straight out of TB/TB Docs

Posted: Thu Mar 12, 2009 11:13 am
by Progi1984
lexvictory wrote:Progi1984 wrote:After tout, my source code is open source

As is TailBite - but it is
very strange reading Moebius source code / RoadMap and finding the word "TailBite" because comments/features were copied straight out of TB/TB Docs

And it's not a secret !
As written here (
http://code.google.com/p/moebius-pb/wiki/RoadMap), in the milestone 1.0, moebius must be equivalent of tailbite windows but for Linux, too.
Posted: Thu Mar 19, 2009 1:04 am
by lexvictory
@Rozek: If you wish to try TailBite for Linux, I have released Beta1 (thanks to progi for the string bug fix) - see
http://www.purebasic.fr/english/viewtopic.php?t=36786
OS X Beta will be added soon - currently there is an error somewhere in the installer (dmg) builder, if you're feeling adventurous you can try an SVN checkout (10.5 has it without installing anything)
Posted: Thu Mar 19, 2009 6:17 am
by Rozek
Demonio,
thanks for the offer: I would really like to (beta-)test the MacOS X version! Linux is less important right now, but will become more important within the next 2-3 months - if you still need a beta-tester then, I would like do that as well!