Page 4 of 4
Re: The compiler is not ready
Posted: Sun Feb 15, 2026 11:51 pm
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.
Re: The compiler is not ready
Posted: Tue Feb 17, 2026 7:44 pm
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?
Re: The compiler is not ready
Posted: Tue Feb 17, 2026 11:54 pm
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"
Re: The compiler is not ready
Posted: Wed Feb 18, 2026 4:35 am
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.
Re: The compiler is not ready
Posted: Wed Feb 18, 2026 6:08 am
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.
Re: The compiler is not ready
Posted: Wed Feb 18, 2026 6:13 am
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.
Re: The compiler is not ready
Posted: Wed Feb 18, 2026 6:30 am
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"
Re: The compiler is not ready
Posted: Wed Feb 18, 2026 6:32 am
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"
Re: The compiler is not ready
Posted: Wed Feb 18, 2026 6:42 am
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
Re: The compiler is not ready
Posted: Wed Feb 18, 2026 7:41 am
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?
Re: The compiler is not ready
Posted: Wed Feb 18, 2026 7:45 am
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.
Re: The compiler is not ready
Posted: Wed Feb 18, 2026 7:48 am
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
Re: The compiler is not ready
Posted: Wed Feb 18, 2026 7:50 am
by Randy Walker
Maybe there is a simple step-by-step guide somewhere for doing this?
Re: The compiler is not ready
Posted: Wed Feb 18, 2026 7:59 am
by AZJIO
Re: The compiler is not ready
Posted: Wed Feb 18, 2026 9:14 am
by Randy Walker