Here libfoo.o is created in %Temp%\PureBasicxxxxxxxxx
Just before MessageRequester("precomp","ok " + tCommand) in gcc.pb (with tCommand = -O2 -o libfoo.o purebasic1.c -c)
Perhaps in cmd, you should add Path=%Path%;%Temp%\PureBasicxxxxxxxxx
If it is not the case, when the message "precomp" appears, try manually in cmd:
Code: Select all
Path=%Path%;%Temp%\PureBasicxxxxxxxxx
gcc_real.exe -O2 -o libfoo.o purebasic1.c -c
My Polib.exe ... SetClipboardText(cmd):
Code: Select all
/OUT:E:\PureBasic\Portable\PureBasic_Windows_beta10_X64_6.00\FakeCompilers\libfoo.lib libfoo.o C:\Users\ChrisR\AppData\Local\Temp\PureBasic1429593828\Array.lib C:\Users\ChrisR\AppData\Local\Temp\PureBasic1429593828\Cipher.lib C:\Users\ChrisR\AppData\Local\Temp\PureBasic1429593828\CipherMD5.lib C:\Users\ChrisR\AppData\Local\Temp\PureBasic1429593828\Date.lib C:\Users\ChrisR\AppData\Local\Temp\PureBasic1429593828\Map.lib C:\Users\ChrisR\AppData\Local\Temp\PureBasic1429593828\Memory.lib C:\Users\ChrisR\AppData\Local\Temp\PureBasic1429593828\Network.lib C:\Users\ChrisR\AppData\Local\Temp\PureBasic1429593828\SimpleList.lib C:\Users\ChrisR\AppData\Local\Temp\PureBasic1429593828\String.lib C:\Users\ChrisR\AppData\Local\Temp\PureBasic1429593828\System.lib