You are not logged in.

Dear visitor, welcome to Jabaco - Community. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

MelX

Beginner

  • "MelX" started this thread

Posts: 6

Date of registration: Nov 21st 2011

  • Send private message

1

Monday, November 21st 2011, 9:54am

Confused about portability??

Are programs made with Jabaco cross-platform?

It says Jabaco executables will run on any platform that supports Java, but aren't controls like Winsock on Windows only?

theuserbl

Intermediate

Posts: 436

Date of registration: Dec 20th 2008

  • Send private message

2

Monday, November 21st 2011, 5:13pm

RE: Confused about portability??

Are programs made with Jabaco cross-platform?
Yes. So long you don't use the command called WinAPI. Because WinAPI makes use of [ MativeCall/ ], which gives the possibility to use Windows Native functions in Java - and so in Jabaco.

Quoted

It says Jabaco executables will run on any platform that supports Java, but aren't controls like Winsock on Windows only?
With Winsock I am not sure. But I think JasonS using it in some of his programs. And his programs running on Linux, too.

Btw: From the Jabaco-samples the Plotter Applet. Here is a screenshot of it running on Linux:


With Jabaco created programs are platformindependet. But sadly Jabacos Compiler and IDE need Windows.

Greatings
theuserbl

MelX

Beginner

  • "MelX" started this thread

Posts: 6

Date of registration: Nov 21st 2011

  • Send private message

3

Tuesday, November 22nd 2011, 9:20am

Thank you. I know Jabaco is supposed to be cross platform, but Winsock having Win in the name gives me some doubts. Maybe it's a Winsock emulation, but it's a little hard for me to tell.

It would be nice if it's cross platform. Any confirmation on this? I can't really test at the moment. :(

maXim

Trainee

  • "maXim" is male

Posts: 51

Date of registration: Jan 5th 2009

Location: Sesto Fiorentino, Florence (ITALY)

Occupation: design & development (HW, SW & FW)

Hobbies: chess, fly fishing, good wine and beautiful women!

  • Send private message

4

Tuesday, November 22nd 2011, 10:45am

Hi MeIX,

see this thread with example:

db2000 lightchat

MelX

Beginner

  • "MelX" started this thread

Posts: 6

Date of registration: Nov 21st 2011

  • Send private message

5

Tuesday, November 22nd 2011, 6:40pm

Ow...that's quite amazing. Jabaco could use a different name for the control though. Thanks!

This post has been edited 1 times, last edit by "MelX" (Nov 22nd 2011, 7:05pm)


JasonS

Trainee

  • "JasonS" is male

Posts: 65

Date of registration: Feb 17th 2010

  • Send private message

6

Friday, November 25th 2011, 11:22pm

Hi,

The winsock control definetly works on all platforms I have tried... Slackware, Ubuntu, and OpenSuse Linux; Windows 2000, XP (32 & 64), Vista (32 & 64), 7 (32 & 64). MacOS and Mac OS X also have been tested. The only things I have had issues in general with is playing wav resources on one flavor of linux. Mac & Win and most versions of linux are fine w/ sound though. That isn't a control though :)

Reguards,
Jason

Rate this thread
WoltLab Burning Board