Visual Studio 2026 problem with FastPro.c

37 views
Skip to first unread message

Bert Mariani

unread,
Mar 27, 2026, 2:26:14 PM (7 days ago) Mar 27
to The Ring Programming Language
Hello Mahmoud et ALL

I was updating FastPro.c 
Attached - 
     my updated FastPro.c
     added  RING_FUNC(ring_transform3d) - line 3603

When I clicked on the file FastPro.c --- 
Visual Studio popped up
It started updating and installing itself as VisualStudio 2026
So I let it go untill it completed its Installation.

Problem:
     C:\ring\extensions\ringfastpro>buildvc_x64.bat  //  Now Fails

Strange !!
What could have happened ?
=================================
C:\ring\extensions\ringfastpro>more buildvc_x64.bat
cls
setlocal enableextensions enabledelayedexpansion
call ../../language/build/locatevc.bat x64
cl /c %ringcflags% fastpro.c -I"..\..\language\include"
link %ringldflags% fastpro.obj  ..\..\lib\ring.lib /DLL /OUT:..\..\bin\ring_fastpro.dll
del fastpro.obj
endlocal

C:\ring\extensions\ringfastpro>

=================================
C:\ring\extensions\ringfastpro>buildvc_x64.bat

'cl' is not recognized as an internal or external command,
operable program or batch file.
'link' is not recognized as an internal or external command,
operable program or batch file.
Could Not Find C:\ring\extensions\ringfastpro\fastpro.obj

C:\ring\extensions\ringfastpro>

================================
Tried to Re-Install Visual Studio 2026
Says its upto date.

VisualStudio2026..png


fastpro.ring
ring_transform3D-function.txt

Youssef Saeed

unread,
Mar 28, 2026, 6:48:19 AM (6 days ago) Mar 28
to The Ring Programming Language
Hello Bert,

We added support for Visual Studio 2026 Community Edition to language/build/locatevc.bat two weeks ago.

Please run git pull to update your local files or download the new locatevc.bat directly from GitHub.

Best regards,
Youssef

Bert Mariani

unread,
Mar 28, 2026, 9:09:53 AM (6 days ago) Mar 28
to The Ring Programming Language
Thanks Youssef !!

Downloaded from Ring Git Hub
  1.       ring
  2. language
  3. build
locatevc.bat

=================C:\ring\extensions\ringfastpro>buildvc_x64.bat   // Now Works !!
**********************************************************************
** Visual Studio 2026 Developer Command Prompt v18.4.2
** Copyright (c) 2026 Microsoft Corporation
**********************************************************************
fastpro.c
Microsoft (R) Incremental Linker Version 14.50.35728.0
Copyright (C) Microsoft Corporation.  All rights reserved.

   Creating library ..\..\bin\ring_fastpro.lib and object ..\..\bin\ring_fastpro.exp

C:\ring\extensions\ringfastpro>
Reply all
Reply to author
Forward
0 new messages