TailBite also for MacOSX and Linux?

TailBite specific forum

Moderators: gnozal, ABBKlaus, lexvictory

Rozek
User
User
Posts: 64
Joined: Thu Jul 05, 2007 12:19 pm
Location: Böblingen (Germany)

TailBite also for MacOSX and Linux?

Post 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
DarkDragon
Addict
Addict
Posts: 2345
Joined: Mon Jun 02, 2003 9:16 am
Location: Germany
Contact:

Post by DarkDragon »

There is a linux version of tailbite, but no MacOS version.
bye,
Daniel
User avatar
Rings
Moderator
Moderator
Posts: 1435
Joined: Sat Apr 26, 2003 1:11 am

Post 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 ;)
SPAMINATOR NR.1
User avatar
Progi1984
Addict
Addict
Posts: 806
Joined: Fri Feb 25, 2005 1:01 am
Location: France > Rennes
Contact:

Post 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.
Last edited by Progi1984 on Thu Mar 12, 2009 1:36 pm, edited 1 time in total.
Rozek
User
User
Posts: 64
Joined: Thu Jul 05, 2007 12:19 pm
Location: Böblingen (Germany)

Post by Rozek »

Thanks for the responses!

Now I'm looking forward to get my hands on the "tool"
Kind regards,

Andreas Rozek
lexvictory
Addict
Addict
Posts: 1027
Joined: Sun May 15, 2005 5:15 am
Location: Australia
Contact:

Post 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 :lol: ) - 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
Demonio Ardente

Currently managing Linux & OS X Tailbite
OS X TailBite now up to date with Windows!
User avatar
Progi1984
Addict
Addict
Posts: 806
Joined: Fri Feb 25, 2005 1:01 am
Location: France > Rennes
Contact:

Post 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.
lexvictory
Addict
Addict
Posts: 1027
Joined: Sun May 15, 2005 5:15 am
Location: Australia
Contact:

Post 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.
Demonio Ardente

Currently managing Linux & OS X Tailbite
OS X TailBite now up to date with Windows!
User avatar
Progi1984
Addict
Addict
Posts: 806
Joined: Fri Feb 25, 2005 1:01 am
Location: France > Rennes
Contact:

Post by Progi1984 »

I think this is in reason of +4 en RET.

See here :
http://code.google.com/p/moebius-pb/sou ... ep2.pb#393
lexvictory
Addict
Addict
Posts: 1027
Joined: Sun May 15, 2005 5:15 am
Location: Australia
Contact:

Post 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!
Demonio Ardente

Currently managing Linux & OS X Tailbite
OS X TailBite now up to date with Windows!
User avatar
Progi1984
Addict
Addict
Posts: 806
Joined: Fri Feb 25, 2005 1:01 am
Location: France > Rennes
Contact:

Post 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 :)
Last edited by Progi1984 on Thu Mar 12, 2009 1:38 pm, edited 1 time in total.
lexvictory
Addict
Addict
Posts: 1027
Joined: Sun May 15, 2005 5:15 am
Location: Australia
Contact:

Post 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 ;)
Demonio Ardente

Currently managing Linux & OS X Tailbite
OS X TailBite now up to date with Windows!
User avatar
Progi1984
Addict
Addict
Posts: 806
Joined: Fri Feb 25, 2005 1:01 am
Location: France > Rennes
Contact:

Post 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.
lexvictory
Addict
Addict
Posts: 1027
Joined: Sun May 15, 2005 5:15 am
Location: Australia
Contact:

Post 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)
Demonio Ardente

Currently managing Linux & OS X Tailbite
OS X TailBite now up to date with Windows!
Rozek
User
User
Posts: 64
Joined: Thu Jul 05, 2007 12:19 pm
Location: Böblingen (Germany)

Post 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!
Kind regards,

Andreas Rozek
Post Reply