Author Topic: Update  (Read 4594 times)

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10713
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Update
« on: 2016-Aug-17 »
This fixes the libPNG issue for the play store and also brings support for IPv6.

Offline dreamerman

  • Global Moderator
  • Dr. Type
  • *******
  • Posts: 288
    • View Profile
    • my personal website
Re: Update
« Reply #1 on: 2016-Aug-18 »
Great :)
It looks that some other commands were also changed
Code: GLBasic [Select]
remote_ip% = SOCK_GETIP(server$)
is now
ip_binary$ = SOCK_GETHOSTIP$(server$)
 
previously with IPv4 it was returning 32-bit integer, so now to support IPv6 it's basically returning same but as string? (and it goes to all other SOCK_ command that needed that argument e.g. SOCK_UDPSEND)
Check my source code editor for GLBasic - link

Offline UBERmonkeybot

  • Mr. Polyvector
  • ***
  • Posts: 243
    • View Profile
Re: Update
« Reply #2 on: 2016-Aug-18 »
Thanks Kitty.

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10713
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: Update
« Reply #3 on: 2016-Aug-18 »
Yes. Ipv6 can't fit into a int64, so I return them as a binary string.

Offline Alex_R

  • Mr. Polyvector
  • ***
  • Posts: 238
    • View Profile
    • Axro Digital
Re: Update
« Reply #4 on: 2016-Aug-18 »
Other update? Great news!! Many thanks   :good:

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2628
    • View Profile
Re: Update
« Reply #5 on: 2016-Aug-19 »
Thanks Gernot for your continued support!  :happy:
Cheers,

Ian.

“It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration.”
(E. W. Dijkstra)

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10713
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: Update
« Reply #6 on: 2016-Aug-20 »
I forgot to say...the compiler should use multiple cores to compile now.

Online Ian Price

  • Administrator
  • Prof. Inline
  • *******
  • Posts: 4147
  • On the shoulders of giants.
    • View Profile
    • My Apps
Re: Update
« Reply #7 on: 2016-Aug-20 »
Will that help compile faster?
I came. I saw. I played.

Offline Qedo

  • Mr. Polyvector
  • ***
  • Posts: 167
  • UNUS SED LEO
    • View Profile
Re: Update
« Reply #8 on: 2016-Aug-20 »
GLBasic ver. 11.559 compile time 14.1 sec.
GLBasic ver. 12.656 compile time 13.1 sec.
GLBasic ver. 14.371 compile time 9,8 sec.

Online Ian Price

  • Administrator
  • Prof. Inline
  • *******
  • Posts: 4147
  • On the shoulders of giants.
    • View Profile
    • My Apps
Re: Update
« Reply #9 on: 2016-Aug-20 »
Nice :)
I came. I saw. I played.

Offline nabz32

  • Community Developer
  • Dr. Type
  • ******
  • Posts: 307
    • View Profile
Re: Update
« Reply #10 on: 2016-Aug-20 »
indeed faster compile speed thank you very much for the update Kitty :good:

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2628
    • View Profile
Re: Update
« Reply #11 on: 2016-Aug-21 »
Ooh, faster compiles, I'm at the minute+ for mine so hopefully this will help!  :good:
Cheers,

Ian.

“It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration.”
(E. W. Dijkstra)

Offline bigsofty

  • Community Developer
  • Prof. Inline
  • ******
  • Posts: 2628
    • View Profile
Re: Update
« Reply #12 on: 2016-Aug-22 »
Wow, 26.0 secs, more than a 50% compile speed up, nice!  :good:
Cheers,

Ian.

“It is practically impossible to teach good programming style to students that have had prior exposure to BASIC.  As potential programmers, they are mentally mutilated beyond hope of regeneration.”
(E. W. Dijkstra)

Offline Kitty Hello

  • code monkey
  • Administrator
  • Prof. Inline
  • *******
  • Posts: 10713
  • here on my island the sea says 'hello'
    • View Profile
    • http://www.glbasic.com
Re: Update
« Reply #13 on: 2016-Aug-22 »
You re welcome :) I think I update to  a more recent gcc too. Might link faster then. Dunno.

Online Ian Price

  • Administrator
  • Prof. Inline
  • *******
  • Posts: 4147
  • On the shoulders of giants.
    • View Profile
    • My Apps
Re: Update
« Reply #14 on: 2016-Aug-23 »
Sounds like a very welcome move. Thanks Gernot :)
I came. I saw. I played.