Page 1 of 3
Any News on PB.Net
Posted: Wed Feb 07, 2007 6:27 pm
by Nik
Mono 1.2.3 was just released today and so I wanted to ask how far the development of PB.Net is gone, maybe one of the Testers could upload some example binaries so I can test them under Mono on Linux and OS X. Compile once, run everywhere is simply the most elegant way of cross platform coding...

Posted: Wed Feb 07, 2007 6:46 pm
by Kale
PB.Net doesn't exist.
Posted: Wed Feb 07, 2007 6:59 pm
by Kaeru Gaman
Kale wrote:PB.Net doesn't exist.
that's wrong.
Posted: Wed Feb 07, 2007 7:14 pm
by ts-soft
Kale wrote:PB.Net doesn't exist.
I have installed it

Posted: Wed Feb 07, 2007 7:22 pm
by ricardo
What is PB.NET?
If has something to do with MS .NET im not sure that its the more ellegant way of multiplatafform

Posted: Wed Feb 07, 2007 7:32 pm
by Kale
Kaeru Gaman wrote:Kale wrote:PB.Net doesn't exist.
that's wrong.
ts-soft wrote:Kale wrote:PB.Net doesn't exist.
I have installed it

Where is it then? Does it compile to CIL and use the .NET framework? I think not.
Posted: Wed Feb 07, 2007 7:40 pm
by ricardo
What is Mono?
Mono provides the necessary software to develop and run .NET client and server applications on Linux, Solaris, Mac OS X, Windows, and Unix. Sponsored by Novell (http://www.novell.com), the Mono open source project has an active and enthusiastic contributing community and is positioned to become the leading choice for development of Linux applications.
(Now comes the nasty part)
Mono Developer Support from Novell
From Mono
(Redirected from Kickstart)
For fast response to specific issues related to the Mono runtime, APIs and tools, developers can take advantage of worldclass Novell support through Novell Developer Service (http://developer.novell.com/devserv/) offerings. Novell developer support options range from packaged developer support requests to full-fledged dedicated engineering support.
Priced at $2,500 USD per year, a DS25 offering includes 5 developer support incidents

Posted: Wed Feb 07, 2007 7:40 pm
by ts-soft
Kale wrote:
Where is it then? Does it compile to CIL and use the .NET framework? I think not.
yes
D:\Programmieren\PureBasic.NET\Compilers>pbcompiler /?
PureBasic.Net v0.31 alpha written by Deeém2031
usage: pbcompiler.exe [options] <sourcefile> [options]
options:
/COMMENTED : Produce a commented ilasm output (PureBasic.il)
/CONSOLE : Create a console executable
/DEBUGGER : Enable the debugger
/EXE "File" : Create an executable to the given filename
/ICON "File" : Add an icon to the executable
/INLINEASM : <not supported>
/LIBRARY "File": Create a PB.Net-Library (*.pnl) to the given filename
/LINENUMBERING : Enable line lumbering in the final executable
/MONO : Try to output mono-compatible code and execute with mono
/QUIET : Disable all unnecessary textoutput
/REASM : Compile the 'PureBasic.il' file to an executable
/RESIDENT "File": <not supported>
/RESOURCE "File": <not supported>
/STANDBY : Wait for external commands (editor, scripts...)
/VERSION : Display the version of the compiler
D:\Programmieren\PureBasic.NET\Compilers>
Posted: Wed Feb 07, 2007 8:03 pm
by WishMaster
> (Now comes the nasty part)
Why is this part "nasty"?
Posted: Wed Feb 07, 2007 8:34 pm
by Kale
ts-soft wrote:Kale wrote:
Where is it then? Does it compile to CIL and use the .NET framework? I think not.
yes
D:\Programmieren\PureBasic.NET\Compilers>pbcompiler /?
PureBasic.Net v0.31 alpha written by Deeém2031
usage: pbcompiler.exe [options] <sourcefile> [options]
options:
/COMMENTED : Produce a commented ilasm output (PureBasic.il)
/CONSOLE : Create a console executable
/DEBUGGER : Enable the debugger
/EXE "File" : Create an executable to the given filename
/ICON "File" : Add an icon to the executable
/INLINEASM : <not supported>
/LIBRARY "File": Create a PB.Net-Library (*.pnl) to the given filename
/LINENUMBERING : Enable line lumbering in the final executable
/MONO : Try to output mono-compatible code and execute with mono
/QUIET : Disable all unnecessary textoutput
/REASM : Compile the 'PureBasic.il' file to an executable
/RESIDENT "File": <not supported>
/RESOURCE "File": <not supported>
/STANDBY : Wait for external commands (editor, scripts...)
/VERSION : Display the version of the compiler
D:\Programmieren\PureBasic.NET\Compilers>
And completely unofficial and illegally using the Purebasic name. :roll: Does Fantaisie Software know about this?
Posted: Wed Feb 07, 2007 8:40 pm
by Nik
Yep it's signed off by Fred, and will only be available to registered Purebasic Users, It's not yet released but i had the opportunity to run a small Console application written with it on my Mac. And yes it's basicly a Compiler written in Purebasic which compiles Purebasic Code to CLI Code, and then uses an ILASM to form a managed excutable out of it, this excutable then runs on .Net or Mono (which is OpenSource and therfor free, you don't need the support of cause, and there are probably many free help forums)
Posted: Wed Feb 07, 2007 8:59 pm
by Kaeru Gaman
Kale wrote:And completely unofficial and illegally using the Purebasic name.
it's amazing how you prejudge about things you never heard about.
Posted: Wed Feb 07, 2007 9:02 pm
by PB
> PureBasic.Net v0.31 alpha written by Deeém2031
Deeém2031 is a member on these forums with various posts. I doubt that
Fred has "signed off" on this at all. Fred/Freak: what's the official word?
> it's amazing how you prejudge about things you never heard about
So you, a member here for less than a year, know more about it than
us regulars who've been here and known Fred for over 3 years? Right.
Posted: Wed Feb 07, 2007 9:10 pm
by Trond
PB, if you don't have access to Fred's email don't assume you know the contents of all his email conversations.

Posted: Wed Feb 07, 2007 9:11 pm
by WishMaster
There's not only the English forum, my dear PB...
Kaeru is one of the most active members of our German community - he's moderator in both the "officiall" PureBoard and the alternative PureBasic Lounge.