The compiler is not ready

Just starting out? Need help? Post your questions and find answers here.
Randy Walker
Addict
Addict
Posts: 1269
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA
Contact:

Re: The compiler is not ready

Post by Randy Walker »

AZJIO wrote: Sun Feb 15, 2026 11:38 am The project became open at a certain time. Initially it was closed. That is, there is no open version that you need.
Not sure what that means. The IDE source code was available when I first came onboard years ago, and gnozal had already created his JaPBe version of the PB IDE.
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
Nothing is faster, more stable, or easier to maintain than code that doesn’t exist. :mrgreen:
Randy Walker
Addict
Addict
Posts: 1269
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA
Contact:

Re: The compiler is not ready

Post by Randy Walker »

AZJIO wrote: Sun Feb 15, 2026 6:55 am Click the green "<> Code" button and click "Download ZIP". Unpack, execute the file /purebasic-devel/PureBasicIDE/MakeWindows.cmd, the folder purebasic-devel/PureBasicIDE/Build will appear. Open PureBasic.pb, enable "safe thread" and compile.
I tried with both the purebasic-devel And purebasic-6.30 But both gave me this message when I ran the .cmd file:
Invalid parameters: Missing argument for target PureBasic directory
Press any key to continue . . .
Am I missing a step? Doing something wrong?
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
Nothing is faster, more stable, or easier to maintain than code that doesn’t exist. :mrgreen:
AZJIO
Addict
Addict
Posts: 2276
Joined: Sun May 14, 2017 1:48 am

Re: The compiler is not ready

Post by AZJIO »

Randy Walker wrote: Tue Feb 17, 2026 7:44 pm Am I missing a step? Doing something wrong?
Create a shortcut for the file, open the shortcut property and specify the path there.
C:\PB\purebasic-devel\PureBasicIDE\MakeWindows.cmd "C:\PB\PureBasic_x64"
Randy Walker
Addict
Addict
Posts: 1269
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA
Contact:

Re: The compiler is not ready

Post by Randy Walker »

AZJIO wrote: Tue Feb 17, 2026 11:54 pm
Randy Walker wrote: Tue Feb 17, 2026 7:44 pm Am I missing a step? Doing something wrong?
Create a shortcut for the file, open the shortcut property and specify the path there.
C:\PB\purebasic-devel\PureBasicIDE\MakeWindows.cmd "C:\PB\PureBasic_x64"
My PurebasicIDE path is different and didn't have a C:\PB\Purebasic_64 path so I created one. I tried the shortcut angle but didn't do anything so I tried from Command prompt. It scrolled a lot of stuff as you can see below, but no Build folder. FFirst 3 lines look good to me :
D:\PureBasic\purebasic-devel\PureBasicIDE>MakeWindows.cmd "C:\PB\PureBasic_x64"

D:\PureBasic\purebasic-devel\PureBasicIDE>cd /d D:\PureBasic\purebasic-devel\PureBasicIDE\

D:\PureBasic\purebasic-devel\PureBasicIDE>IF EXIST Build\ rmdir /Q /S Build

D:\PureBasic\purebasic-devel\PureBasicIDE>mkdir Build

D:\PureBasic\purebasic-devel\PureBasicIDE>type NUL 1>Build\dummy

D:\PureBasic\purebasic-devel\PureBasicIDE>PBCompiler /QUIET /CONSOLE ..\DialogManager\DialogCompiler.pb /EXE Build\DialogCompiler.exe
'PBCompiler' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\Find.xml Build\Find.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\Grep.xml Build\Grep.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\Goto.xml Build\Goto.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\CompilerOptions.xml Build\CompilerOptions.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\AddTools.xml Build\AddTools.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\About.xml Build\About.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\Preferences.xml Build\Preferences.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\Templates.xml Build\Templates.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\StructureViewer.xml Build\StructureViewer.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\Projects.xml Build\Projects.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\Build.xml Build\Build.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\Diff.xml Build\Diff.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\FileMonitor.xml Build\FileMonitor.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\History.xml Build\History.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\HistoryShutdown.xml Build\HistoryShutdown.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\CreateApp.xml Build\CreateApp.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\DialogCompiler.exe dialogs\Updates.xml Build\Updates.pb
'Build\DialogCompiler.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>PBCompiler /QUIET /CONSOLE tools\maketheme.pb /EXE Build\maketheme.exe
'PBCompiler' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\maketheme.exe Build\DefaultTheme.zip data\DefaultTheme
'Build\maketheme.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\maketheme.exe "C:\PB\PureBasic_x64"\Themes\SilkTheme.zip data\SilkTheme
'Build\maketheme.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>PBCompiler /QUIET /CONSOLE tools/makebuildinfo.pb /EXE Build/makebuildinfo.exe
'PBCompiler' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\makebuildinfo.exe Build
'Build\makebuildinfo.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>PBCompiler /QUIET /CONSOLE tools/makeversion.pb /EXE Build/makeversion.exe
'PBCompiler' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>Build\makeversion.exe ide Build/VersionInfo.rc data/PBSourceFile.ico
'Build\makeversion.exe' is not recognized as an internal or external command,
operable program or batch file.

D:\PureBasic\purebasic-devel\PureBasicIDE>PBCompiler /QUIET PureBasic.pb /EXE "C:\PB\PureBasic_x64"\PureBasic.exe /THREAD /UNICODE /XP /USER /ICON data/PBLogoBig.ico /DPIAWARE /RESOURCE Build/VersionInfo.rc
'PBCompiler' is not recognized as an internal or external command,
operable program or batch file.
This seems to be the problem, but what to do about it?:
'PBCompiler' is not recognized as an internal or external command,
operable program or batch file.
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
Nothing is faster, more stable, or easier to maintain than code that doesn’t exist. :mrgreen:
AZJIO
Addict
Addict
Posts: 2276
Joined: Sun May 14, 2017 1:48 am

Re: The compiler is not ready

Post by AZJIO »

Randy Walker wrote: Wed Feb 18, 2026 4:35 am My PurebasicIDE path is different and didn't have a C:\PB\Purebasic_64 path so I created one.
I'm not surprised.
C:\PB\Purebasic_64 - this is the path to your Purebasic. I do not know where you have it, and I am not interested. You need to specify the path to your Purebasic. The Purebasic folder should not be empty.

This is not a standard compilation method. There is a project file in the folder and you need to create it with it. If you use my method, you will also need to import resources (icons). But more on that later.

I understand my method. But there is another way.
Randy Walker
Addict
Addict
Posts: 1269
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA
Contact:

Re: The compiler is not ready

Post by Randy Walker »

AZJIO wrote: Wed Feb 18, 2026 6:08 am C:\PB\Purebasic_64 - this is the path to your Purebasic. I do not know where you have it, and I am not interested. You need to specify the path to your
I let the installer run with the default installation path:
C:\Program Files (x86)\
OR
C:\Program Files\
Depending on the installer.
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
Nothing is faster, more stable, or easier to maintain than code that doesn’t exist. :mrgreen:
Randy Walker
Addict
Addict
Posts: 1269
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA
Contact:

Re: The compiler is not ready

Post by Randy Walker »

AZJIO wrote: Wed Feb 18, 2026 6:08 am
This is not a standard compilation method. There is a project file in the folder and you need to create it with it. If you use my method, you will also need to import resources (icons). But more on that later.
I finally got the BUild folder with one "dummy" file there but still get this error ehen I try to compile:
Line 13: File not found (D:\PureBasic\purebasic-6.30\PureBasicIDE\Build\BuildInfo.pb).
Line 13 in the file is: XIncludeFile "Build/BuildInfo.pb"
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
Nothing is faster, more stable, or easier to maintain than code that doesn’t exist. :mrgreen:
AZJIO
Addict
Addict
Posts: 2276
Joined: Sun May 14, 2017 1:48 am

Re: The compiler is not ready

Post by AZJIO »

Randy Walker wrote: Wed Feb 18, 2026 6:13 am C:\Program Files\
D:\PureBasic\purebasic-devel\PureBasicIDE\MakeWindows.cmd "C:\Program Files\PureBasic"
AZJIO
Addict
Addict
Posts: 2276
Joined: Sun May 14, 2017 1:48 am

Re: The compiler is not ready

Post by AZJIO »

Randy Walker wrote: Wed Feb 18, 2026 6:30 am Line 13: File not found (D:\PureBasic\purebasic-6.30\PureBasicIDE\Build\BuildInfo.pb).
BuildInfo.pb

Code: Select all

; Autogenerated by makebuildinfo.pb
;
#BUILDINFO_Branch   = ""
#BUILDINFO_Revision = ""
#BUILDINFO_Compiler = ")"
#BUILDINFO_Version  = ""
#BUILDINFO_User     = "Randy Walker"

Code: Select all

├─maketheme.exe
├─makeversion.exe
├─DialogCompiler.exe
├─Preferences.pb
├─DefaultTheme.zip
├─CompilerOptions.pb
├─CreateApp.pb
├─makebuildinfo.exe
├─AddTools.pb
├─Projects.pb
├─StructureViewer.pb
├─Diff.pb
├─Grep.pb
├─Build.pb
├─Find.pb
├─History.pb
├─Updates.pb
├─FileMonitor.pb
├─Templates.pb
├─About.pb
├─Goto.pb
├─HistoryShutdown.pb
├─BuildInfo.pb
├─dummy
├─VersionInfo.rc
Randy Walker
Addict
Addict
Posts: 1269
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA
Contact:

Re: The compiler is not ready

Post by Randy Walker »

AZJIO wrote: Wed Feb 18, 2026 6:42 am
Randy Walker wrote: Wed Feb 18, 2026 6:30 am Line 13: File not found (D:\PureBasic\purebasic-6.30\PureBasicIDE\Build\BuildInfo.pb).
BuildInfo.pb
You madte 2 separate code posts there. Am I supposed to srteam them together into a single .pb file and save it to that Build folder?
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
Nothing is faster, more stable, or easier to maintain than code that doesn’t exist. :mrgreen:
AZJIO
Addict
Addict
Posts: 2276
Joined: Sun May 14, 2017 1:48 am

Re: The compiler is not ready

Post by AZJIO »

Randy Walker wrote: Wed Feb 18, 2026 7:41 am You madte 2 separate code posts there. Am I supposed to srteam them together into a single .pb file and save it to that Build folder?
The second code is a list of files that should appear in the "purebasic-devel\PureBasicIDE\Build" folder.
If you don't have these files, the compiler will remind you every time. I have given you the list to exclude further possible requests for other files.

You can also compile SpiderBasic IDE using these same files.
Last edited by AZJIO on Wed Feb 18, 2026 7:51 am, edited 1 time in total.
Randy Walker
Addict
Addict
Posts: 1269
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA
Contact:

Re: The compiler is not ready

Post by Randy Walker »

AZJIO wrote: Wed Feb 18, 2026 7:45 am The second code is a list of files that should appear in the "purebasic-devel\PureBasicIDE\Build" folder.
BUIT didn't. Only a single file there named dummy.pb
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
Nothing is faster, more stable, or easier to maintain than code that doesn’t exist. :mrgreen:
Randy Walker
Addict
Addict
Posts: 1269
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA
Contact:

Re: The compiler is not ready

Post by Randy Walker »

Maybe there is a simple step-by-step guide somewhere for doing this?
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
Nothing is faster, more stable, or easier to maintain than code that doesn’t exist. :mrgreen:
AZJIO
Addict
Addict
Posts: 2276
Joined: Sun May 14, 2017 1:48 am

Re: The compiler is not ready

Post by AZJIO »

Randy Walker
Addict
Addict
Posts: 1269
Joined: Sun Jul 25, 2004 4:21 pm
Location: USoA
Contact:

Re: The compiler is not ready

Post by Randy Walker »

AZJIO wrote: Wed Feb 18, 2026 7:59 am Build.7z
THANKS AGAIN AZJIO!!!!
- - - - - - - - - - - - - - - -
Randy
I *never* claimed to be a programmer.
Nothing is faster, more stable, or easier to maintain than code that doesn’t exist. :mrgreen:
Post Reply