Just installed Pelles C and unable to run poide

Started by PabloMack, July 18, 2026, 03:56:44 AM

Previous topic - Next topic

MrBcx

Quote from: PabloMack on Today at 02:47:08 AM
Quote from: MrBcx on Today at 01:24:57 AMYour batch file is modified from PoVars64.bat which is found in your PellesC\bin\ folder
When you scrape off all the obvious non-Pelles path folders, your batch file leaves you with this:
PATH=C:\PellesC\Bin;C:\bin;D:\Pelles\bin
I suggest running PoVars64.bat instead of your batch file and then try running your experiment.

I did as you suggested and I get the same result.


Bummer -- I'm out of ideas at the moment.  Hopefully someone can help unravel this.


Bummer --
Bcx Basic to C/C++ Translator
https://www.bcxbasiccoders.com

TimoVJL

Try using poide.exe, not poide, as in same folder is poide.com
May the source be with you

Vortex

Hi Pablo,

Try to check your operating system with sfc /scannow.
Code it... That's all...

John Z

#18
Quote from: John Z on Today at 02:48:26 AMAlso as a crazy idea just try using poide.exe 

John Z

Also if you cd to PellesC bin directory and type poide does it run?

If you do this it will run.  I can duplicate what you are seeing.  Just use poide.exe and it will run after you execute one of the povars batch file.

I got the same 'error' when just using poide outside of the bin directory.
C:\Program Files\PellesC_14_5\Bin>povars64.bat
Setting 64-bit environment for Pelles C...

C:\Program Files\PellesC_14_5\Bin>echo %path%
C:\Program Files\PellesC_14_5\Bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Program Files\PowerShell\7\;C:\Users\Owner\AppData\Local\Microsoft\WindowsApps;

C:\Program Files\PellesC_14_5\Bin>poide <<< worked in BIN directory >>>

C:\Program Files\PellesC_14_5\Bin>cd\

C:\>poide  <<< top level C drive
Unable to start POIDE.EXE (error code 2) <<<- didn't work from top level C drive >>>

C:\>poide.exe  <<<- worked from top level of C drive >>>

Another option is to just rename poide.com to no_poide.com - then using poide at the top level of C drive also works.  Two options -

John Z