Linux Development

Developed or developing a new product in PureBasic? Tell the world about it.
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by pwebb.

Hi.

I just recently purchased Pure Basic on advice from a friend of mine and I love it. I am from a Linux background and would like to help develop the Linux version of Pure Basic even further.

I am on a steep learning curve with this but already i have a few ideas on what to add.

Just one thing what development programs do you need to develop the linux side of things?

Bye for now,



Peter Webb
Registered PureBasic User
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Rings.

Hi Peter,
welcome to the (few) Linux user of PureBasic.
The most problem of the Linux-version is the version number.
This means that only 50% of PureBasic form Windows are translated to Linux.
(Correct me fred if i'm wrong).The compiler itself is a bit buggy, but most
of them fred has fixed.We have to wait for a new version.
I'm coming from the PRO-side, this means i'm a Pro-coder for buisness.
We work with Windows, but I have to watch the rest.
Something i personally missing is seriell-port access and of course how
to call the system libs (IO,Drivers etc.) (with examples please) .
I want to code some TCPIP-Servers which has access to the seriell and IO-Ports of the computer.BTW the compiler crashes to often at this time.I reported it to fred already and we have to wait.
Personally I'm learning Kylix today, but want to write some of the smaller
code with PureBasic(Its smaller and faster of course !) .



Siggi
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Fangbeast.
Something i personally missing is seriell-port access and of course how
to call the system libs (IO,Drivers etc.) (with examples please) .
I want to code some TCPIP-Servers which has access to the seriell and IO-Ports
Hi Siggi, some of the guys are working on serial libraries from what i've heard. Won't be in the 2.80 release I don't think. I've also seen some other (not in the Pure distribution package) TCPIP servers and general web handlers that were quite impressive so if I remember who it was, I'll ask them if they developed some i/o libs.

Fangles
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by fred.
Just one thing what development programs do you need to develop the linux side of things?
Happy to see than some of you (Hi Rings :) are interested to have a more advanced Linux version. I plan to release the v2.80 for Windows and then release a new Linux and Amiga version (with improved compiler and new libs). To develop on Linux, you have (as on Windows) the choice between gnu C and NAsm (Assembly). I could send you the tool to make lib on Linux starting from 1st january (not at home for now..).

Fred - AlphaSND
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Franco.

Yes! I'm also interested to see a 2.8 Linux version.
There are some Basics for Linux (Phoenix Basic, Gnome Basic, KBasic...) but some are not finished or a P-Code compiler.
So I think a stable, up to date Linux version would increase the amount of PureBasic users.

You are the man, go for it Fred!

BTW: Fred, once you announced a QNX and a Be version. But the wonderful Be is sold to Palm (nobody knows what Be's future is...) and QNX is not very popular. What are your goals to support other OS in the very far future? Maybe Darwin (MacOSX for i386 computers)?


Have a nice day...
Franco
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by fred.
BTW: Fred, once you announced a QNX and a Be version. But the wonderful Be is sold to Palm (nobody knows what Be's future is...) and QNX is not very popular. What are your goals to support other OS in the very far future? Maybe Darwin (MacOSX for i386 computers)?
May be I will do a MacOS version (real PowerPC one) when the other version will be complete/stable enough. I like this processor and the MacOS X seems not too bad at all. Wait'n'see..

Fred - AlphaSND
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Rings.

Fred wrote:
May be I will do a MacOS version (real PowerPC one) when the other version will be complete/stable enough. I like this processor and the MacOS X seems not too bad at all. Wait'n'see..

A MacOS-version sound interrest.(There is only a Language named REALBASIC for that OS available), but please first finish more stable version for Win/Linux first.
thx in advance,


Siggi
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by pwebb.

Hi all,

Well I am back again to help develop this excellent compiler for Linux.

One question has anyone got any serial port routines or samples I can look at?
I am looking for reading and writing to serial port routines.

Any help would be appreciated.

Peter Webb
Registered Pure Basic User

Peter Webb
Registered PureBasic User
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Rings.
One question has anyone got any serial port routines or samples I can look at?
I am looking for reading and writing to serial port routines.
Peter Webb
Registered Pure Basic User
Yes that would be fine if Fred can convert some of these stuff(seriel Port) to native linux, after he bugfixed the new version.
I think a SerialPort under linux is like(the same on Windows) a piece of a drive.Have you ever used the file-routines with it ?


Its a long way to the top if you wanna .....CodeGuru
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by pwebb.

Hi,

Can anyone tell me what procedure to use to write libraries for Linux to use with PB?

I am interested in providing some more libraries but i need to know what language to write them in and how to link them in.

Thanks,


Peter Webb
Registered PureBasic User
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by fred.

It can be written in C or ASM (like Windows). On Linux, I would suggest you to use the C, as it could be recompiled on other processor quickly if needed (for futur...). No SDK is available for Linux for now. I will update the Linux version to 3.20 quickly and release all needed tools.

Regards,

Fred - AlphaSND
BackupUser
PureBasic Guru
PureBasic Guru
Posts: 16777133
Joined: Tue Apr 22, 2003 7:42 pm

Post by BackupUser »

Restored from previous forum. Originally posted by Franco.
I will update the Linux version to 3.20 quickly and release all needed tools.

Regards,

Fred - AlphaSND



Have a nice day...
Franco

Sometimes you have to go a lonely way to accomplish genius things.
Post Reply