NO

Author Topic: Version 10.00 (RC1) is now available  (Read 2517 times)

Offline Pelle

  • Administrator
  • Member
  • *****
  • Posts: 2084
    • http://www.smorgasbordet.com
Version 10.00 (RC1) is now available
« on: June 16, 2020, 07:23:02 pm »
Pelles C version 10.00 (Release Candidate #1) is now available for download:
http://www.smorgasbordet.com/pellesc/download.htm

Major changes:
http://www.smorgasbordet.com/pellesc/changes_900_1000.htm

/Pelle
/Pelle

Offline bitcoin

  • Member
  • *
  • Posts: 108
Re: Version 10.00 (RC1) is now available
« Reply #1 on: June 16, 2020, 08:06:49 pm »
This is very good news. Thank you Pelle!
Will be use it.

Offline dstritt

  • Member
  • *
  • Posts: 3
  • Eternally a newbie
Re: Version 10.00 (RC1) is now available
« Reply #2 on: June 16, 2020, 09:21:09 pm »
I don't know if I am missing something but the download link posted just takes me to the older 9.0 downloads.
[This space for rent]

Offline MrBcx

  • Global Moderator
  • Member
  • *****
  • Posts: 67
    • http://www.bcxgurus.com/
Re: Version 10.00 (RC1) is now available
« Reply #3 on: June 16, 2020, 11:40:43 pm »
I don't know if I am missing something but the download link posted just takes me to the older 9.0 downloads.

http://www.smorgasbordet.com/pellesc/1000/setup.exe

Offline Grincheux

  • Member
  • *
  • Posts: 73
  • Never be pleased, always improve
    • Arachne
Re: Version 10.00 (RC1) is now available
« Reply #4 on: June 17, 2020, 01:29:56 am »
Thank You Mr Pelle.
That's a good news.
I installed the new version, I don't see any change except the dialog boxes for the project options.
They were better in version 9.0.
I hoped that the new version would bring other things. I am disapointed.


Thanks for all you do for giving us the best compiler in the Windows World.
-------------------------
Kenavo / Bye

Offline MrBcx

  • Global Moderator
  • Member
  • *****
  • Posts: 67
    • http://www.bcxgurus.com/
Re: Version 10.00 (RC1) is now available
« Reply #5 on: June 17, 2020, 03:50:48 am »
Thank you Pelle !

Your compiler has long been my favorite -- fast compiles, competitive performance, and thoughtful improvements.

I spent time today testing and everything is looking great.

Your tools provide Winapi developers with a sane, comfortable, and reliable alternative to Visual Studio.


Offline TimoVJL

  • Global Moderator
  • Member
  • *****
  • Posts: 1902
Re: Version 10.00 (RC1) is now available
« Reply #6 on: June 17, 2020, 05:34:17 am »
Thanks Pelle.
May the source be with you

Offline jullien

  • Member
  • *
  • Posts: 10
Re: Version 10.00 (RC1) is now available
« Reply #7 on: June 17, 2020, 07:02:36 am »
Many thanks for working to a new version.
The RC1 dropped Windows _snprintf_ and _TRUNCATE support. I now get for example:

stacks.c(118): warning #2018: Undeclared function '_snprintf_s' (did you mean: snprintf?); assuming 'extern' returning 'int'.
stacks.c(118): error #2048: Undeclared identifier '_TRUNCATE' (did you mean: ?).

See: https://docs.microsoft.com/en-us/cpp/c-runtime-library/reference/snprintf-s-snprintf-s-l-snwprintf-s-snwprintf-s-l?view=vs-2019

Offline AlexN

  • Global Moderator
  • Member
  • *****
  • Posts: 391
    • Alex's Link Sammlung
Re: Version 10.00 (RC1) is now available
« Reply #8 on: June 17, 2020, 01:16:26 pm »
 :) Great Pelle!

But where can I now select to get a 32 bit or a 64 bit target?
best regards
 Alex ;)

Offline briman

  • Member
  • *
  • Posts: 6
  • Learning C
Re: Version 10.00 (RC1) is now available
« Reply #9 on: June 17, 2020, 04:27:52 pm »
Although I'm still trying to learn C I have downloaded and installed V10 Candidate #1 to help kick the tires  ;D

Thanks for keeping Pelles C alive

Offline frankie

  • Global Moderator
  • Member
  • *****
  • Posts: 1774
Re: Version 10.00 (RC1) is now available
« Reply #10 on: June 17, 2020, 06:03:13 pm »
 :) Thanks
I have same question as Alex: where can we select 32/64bits?  :)

Offline Pelle

  • Administrator
  • Member
  • *****
  • Posts: 2084
    • http://www.smorgasbordet.com
Re: Version 10.00 (RC1) is now available
« Reply #11 on: June 17, 2020, 06:54:35 pm »
bitcoin, MrBcx, TimoVJL, briman:
Thank you!

AlexN, frankie:
Thank you! I moved 32/64-bit selection to Project "Properties" (right-click a project node f.e.): easier for me to do all the changes in one place (old code was an afterthought, and not a very good one).

jullien:
I have tried to follow "Annex K: Bounds-checking interfaces" - an optional part of the C11 and C17 standard (but possibly removed from the C2X standard). I think this proposal originally may have come from Microsoft, but Microsoft and the standard text have never been in total sync. Anyway, I rather stick to standard C (even optional parts) rather than this weeks Microsoft "standard"...
/Pelle

Offline AlexN

  • Global Moderator
  • Member
  • *****
  • Posts: 391
    • Alex's Link Sammlung
Re: Version 10.00 (RC1) is now available
« Reply #12 on: June 18, 2020, 10:43:13 am »
AlexN, frankie:
Thank you! I moved 32/64-bit selection to Project "Properties" (right-click a project node f.e.): easier for me to do all the changes in one place (old code was an afterthought, and not a very good one).
Thank you! I found it, but I don't expect it there.
best regards
 Alex ;)

Offline frankie

  • Global Moderator
  • Member
  • *****
  • Posts: 1774
Re: Version 10.00 (RC1) is now available
« Reply #13 on: June 18, 2020, 01:10:29 pm »
AlexN, frankie:
Thank you! I moved 32/64-bit selection to Project "Properties" (right-click a project node f.e.): easier for me to do all the changes in one place (old code was an afterthought, and not a very good one).
Got it thanks.
But on my system switching between 32 and 64bits the libraries path is changed in a wrong way: setting "lib\Win" for 64 bits compiles and "lib\Win64" for 32bits code. Manually fixing the libraries path in the project options->macro, compilation completes successfully.
Is it my problem or is a small IDE bug?

Offline Pelle

  • Administrator
  • Member
  • *****
  • Posts: 2084
    • http://www.smorgasbordet.com
Re: Version 10.00 (RC1) is now available
« Reply #14 on: June 18, 2020, 01:34:48 pm »
Thank you! I found it, but I don't expect it there.
Good... and, I guess, ... SURPRISE! :)
/Pelle