View Single Post
Naydef
Senior Member
Join Date: Dec 2015
Location: Doom Town, Nevada
Old 02-23-2016 , 12:23   Re: Can someone explain me HOW to COMPILE extension under Windows, please!
Reply With Quote #15

Ok, I set up the environment variables correctly to Sourcemod and Metamod:Source, but now the program can't find Visual C++ compiler. I have Visual Studio. Where I have to set the path to visual studion compiler?:
HTML Code:
C:\libs\sourcemod-master\public\testproject>python configure.py --sdks tf2
Warning: build is being configured in the source tree.
Re-using build folder: obj-windows-AMD64
Checking CC compiler (vendor test msvc)... ['cl', 'test.c', '-o', 'test.exe', '-
nologo', '-showIncludes']
not found
Checking CC compiler (vendor test gcc)... ['cl', 'test.c', '-o', 'test.exe']
not found
Traceback (most recent call last):
  File "configure.py", line 23, in <module>
    builder.Configure()
  File "C:\Program Files (x86)\Python35-32\lib\site-packages\ambuild2\frontend\v
2_0\prep.py", line 121, in Configure
    if not builder.generate():
  File "C:\Program Files (x86)\Python35-32\lib\site-packages\ambuild2\frontend\v
2_0\base\gen.py", line 274, in generate
    self.parseBuildScripts()
  File "C:\Program Files (x86)\Python35-32\lib\site-packages\ambuild2\frontend\v
2_0\base\gen.py", line 183, in parseBuildScripts
    self.evalScript(root)
  File "C:\Program Files (x86)\Python35-32\lib\site-packages\ambuild2\frontend\v
2_0\base\gen.py", line 243, in evalScript
    exec(code, new_vars)
  File "C:\libs\sourcemod-master\public\testproject\AMBuildScript", line 436, in
 <module>
    Extension.configure()
  File "C:\libs\sourcemod-master\public\testproject\AMBuildScript", line 131, in
 configure
    cxx = builder.DetectCompilers()
  File "C:\Program Files (x86)\Python35-32\lib\site-packages\ambuild2\frontend\v
2_0\base\gen.py", line 103, in DetectCompilers
    self.compiler = self.generator.detectCompilers().clone()
  File "C:\Program Files (x86)\Python35-32\lib\site-packages\ambuild2\frontend\v
2_0\amb2\gen.py", line 201, in detectCompilers
    self.base_compiler = detect.DetectCxx(os.environ, self.options)
  File "C:\Program Files (x86)\Python35-32\lib\site-packages\ambuild2\frontend\v
2_0\cpp\detect.py", line 56, in DetectCxx
    cc = DetectCxxCompiler(env, 'CC')
  File "C:\Program Files (x86)\Python35-32\lib\site-packages\ambuild2\frontend\v
2_0\cpp\detect.py", line 97, in DetectCxxCompiler
    raise Exception('Unable to find a suitable ' + var + ' compiler')
Exception: Unable to find a suitable CC compiler
__________________
My plugins:
*None for now*


Steam:
naydef
Naydef is offline