Register
handmade.network»Forums»tekjam casual game jam
tek
Devon
2 posts / 2 projects
tekjam casual game jam
3 months, 1 week ago Edited by Devon on April 29, 2020, 12:59 a.m.
Hey,
On May 8th I'll be hosting a casual game jam for anyone who might be interested.
It's aim is to be both fun and a trial by fire for a small game library I've been working on.
It's free form, meant to be an equal playing field for people as well.
If you're interested but don't have the time to participate, by all means you can watch me stumble thru the whole process on live stream.

If you're interested in more details you can read either
my personal blog post about it
or the game jam's itch io page!

Anyways, thanks for reading! Hope you're all doing well in these odd times.
Simon Anciaux
846 posts
tekjam casual game jam
3 months ago Edited by Simon Anciaux on May 1, 2020, 1:34 p.m.
I tried to build the library but wasn't successful. I used the last stable release of CMake and Visual Studio 2017 on Windows 7.

Using the build script in tools (build_win.bat): there is an error in the script. If you don't pass any option to the script, it try to goto PREPARE but there are no PREPARE labels in the script. I changed it to BUILD_ASTERA.

Either calling cmake manually (as indicated on the wiki build page) or using the build script I get the warnings and errors copied bellow.

I expect that the build script creates a lib or dll, so why don't you distribute the lib or dll + header in addition of the source version so that people don't need to build it ?

I would highly prefer not to have to deal with any build system (I installed cmake just to test this). A batch file is ok as long as it works out of the box.

I wanted to look at the example files: 3 of the 4 examples are placeholders. The one that isn't a "hello world" program contains comments like "// whatever, 2nd circle isn't drawing. YOLO" and "now that I think about it, everything is currently being rendered mirrored vertically.". So my question is: have you ever built any game or non trivial software with this ? If not, is it the time to present it to people ?

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
D:\temp\astera\engine\tools>build_win.bat
BUILD INFO: Generating Makefiles
-- Building for: Visual Studio 15 2017
-- The C compiler identification is MSVC 19.11.25547.0
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.11.25503/bin/Hos
tx86/x86/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.11.25503/bin/Hos
tx86/x86/cl.exe - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Found OpenGL: opengl32
-- The CXX compiler identification is MSVC 19.11.25547.0
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.11.25503/bin/H
ostx86/x86/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.11.25503/bin/H
ostx86/x86/cl.exe - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of long
-- Check size of long - done
-- Check size of long long
-- Check size of long long - done
-- Performing Test HAVE_STD_C11
-- Performing Test HAVE_STD_C11 - Failed
-- Performing Test HAVE_STD_C99
-- Performing Test HAVE_STD_C99 - Failed
-- Performing Test HAVE_STD_CXX11
-- Performing Test HAVE_STD_CXX11 - Success
-- Checking _FILE_OFFSET_BITS for large files
-- Checking _FILE_OFFSET_BITS for large files - not needed
-- Performing Test HAVE_RESTRICT
-- Performing Test HAVE_RESTRICT - Failed
-- Performing Test HAVE_INLINE
-- Performing Test HAVE_INLINE - Success
-- Performing Test HAVE_STRUCT_TIMESPEC
-- Performing Test HAVE_STRUCT_TIMESPEC - Success
-- Performing Test HAVE_LIBATOMIC
-- Performing Test HAVE_LIBATOMIC - Failed
-- Looking for __android_log_print in log
-- Looking for __android_log_print in log - not found
-- Performing Test HAVE_C99_BOOL
-- Performing Test HAVE_C99_BOOL - Success
-- Performing Test HAVE_C11_STATIC_ASSERT
-- Performing Test HAVE_C11_STATIC_ASSERT - Failed
-- Performing Test HAVE_C11_ALIGNAS
-- Performing Test HAVE_C11_ALIGNAS - Failed
-- Performing Test HAVE_C11_ATOMIC
-- Performing Test HAVE_C11_ATOMIC - Failed
-- Performing Test HAVE___BUILTIN_ASSUME_ALIGNED
-- Performing Test HAVE___BUILTIN_ASSUME_ALIGNED - Failed
-- Performing Test HAVE_MSSE_SWITCH
-- Performing Test HAVE_MSSE_SWITCH - Failed
-- Performing Test HAVE_MSSE2_SWITCH
-- Performing Test HAVE_MSSE2_SWITCH - Failed
-- Performing Test HAVE_MSSE3_SWITCH
-- Performing Test HAVE_MSSE3_SWITCH - Failed
-- Performing Test HAVE_MSSE4_1_SWITCH
-- Performing Test HAVE_MSSE4_1_SWITCH - Failed
-- Performing Test HAVE_MFPU_NEON_SWITCH
-- Performing Test HAVE_MFPU_NEON_SWITCH - Failed
-- Performing Test HAVE_ARCH_SSE2
-- Performing Test HAVE_ARCH_SSE2 - Success
-- Performing Test HAVE_GCC_FORMAT
-- Performing Test HAVE_GCC_FORMAT - Failed
-- Looking for stdbool.h
-- Looking for stdbool.h - found
-- Looking for stdalign.h
-- Looking for stdalign.h - not found
-- Looking for malloc.h
-- Looking for malloc.h - found
-- Looking for dirent.h
-- Looking for dirent.h - not found
-- Looking for strings.h
-- Looking for strings.h - not found
-- Looking for cpuid.h
-- Looking for cpuid.h - not found
-- Looking for intrin.h
-- Looking for intrin.h - found
-- Looking for sys/sysconf.h
-- Looking for sys/sysconf.h - not found
-- Looking for fenv.h
-- Looking for fenv.h - found
-- Looking for float.h
-- Looking for float.h - found
-- Looking for ieeefp.h
-- Looking for ieeefp.h - not found
-- Looking for guiddef.h
-- Looking for guiddef.h - found
-- Looking for pow in m
-- Looking for pow in m - not found
-- Looking for dlopen in dl
-- Looking for dlopen in dl - not found
-- Looking for dlfcn.h
-- Looking for dlfcn.h - not found
-- Performing Test HAVE_CPUID_INTRINSIC
-- Performing Test HAVE_CPUID_INTRINSIC - Success
-- Performing Test HAVE_BITSCANFORWARD64_INTRINSIC
-- Performing Test HAVE_BITSCANFORWARD64_INTRINSIC - Failed
-- Performing Test HAVE_BITSCANFORWARD_INTRINSIC
-- Performing Test HAVE_BITSCANFORWARD_INTRINSIC - Success
-- Looking for sysconf
-- Looking for sysconf - not found
-- Looking for aligned_alloc
-- Looking for aligned_alloc - not found
-- Looking for posix_memalign
-- Looking for posix_memalign - not found
-- Looking for _aligned_malloc
-- Looking for _aligned_malloc - found
-- Looking for proc_pidpath
-- Looking for proc_pidpath - not found
-- Looking for lrintf
-- Looking for lrintf - found
-- Looking for modff
-- Looking for modff - found
-- Looking for log2f
-- Looking for log2f - found
-- Looking for cbrtf
-- Looking for cbrtf - found
-- Looking for copysignf
-- Looking for copysignf - found
-- Looking for _controlfp
-- Looking for _controlfp - found
-- Looking for __control87_2
-- Looking for __control87_2 - found
-- Looking for stat
-- Looking for stat - found
-- Looking for strtof
-- Looking for strtof - found
-- Looking for strcasecmp
-- Looking for strcasecmp - not found
-- Looking for _stricmp
-- Looking for _stricmp - found
-- Looking for strncasecmp
-- Looking for strncasecmp - not found
-- Looking for _strnicmp
-- Looking for _strnicmp - found
-- Looking for strnlen
-- Looking for strnlen - found
-- Looking for snprintf
-- Looking for snprintf - found
-- Looking for isfinite
-- Looking for isfinite - found
-- Looking for isnan
-- Looking for isnan - found
-- Looking for windows.h
-- Looking for windows.h - found
-- Looking for getopt
-- Looking for getopt - not found
-- Looking for xmmintrin.h
-- Looking for xmmintrin.h - found
-- Looking for emmintrin.h
-- Looking for emmintrin.h - found
-- Looking for pmmintrin.h
-- Looking for pmmintrin.h - found
-- Looking for smmintrin.h
-- Looking for smmintrin.h - found
-- Looking for arm_neon.h
-- Looking for arm_neon.h - not found
-- Could NOT find ALSA (missing: ALSA_LIBRARY ALSA_INCLUDE_DIR)
-- Could NOT find OSS (missing: OSS_INCLUDE_DIR)
-- Could NOT find AudioIO (missing: AUDIOIO_INCLUDE_DIR)
-- Could NOT find SoundIO (missing: SOUNDIO_LIBRARY SOUNDIO_INCLUDE_DIR)
-- Could NOT find QSA (missing: QSA_LIBRARY QSA_INCLUDE_DIR)
-- Looking for include files windows.h, mmsystem.h
-- Looking for include files windows.h, mmsystem.h - found
-- Looking for waveOutOpen in winmm
-- Looking for waveOutOpen in winmm - found
-- FindWindowsSDK: Detected Visual Studio 2012 or newer, not using the _xp toolset variant: including SDK versions that drop XP
support in search!
CMake Warning (dev) at D:/bin/cmake/share/cmake-3.17/Modules/FindPackageHandleStandardArgs.cmake:272 (message):
  The package name passed to `find_package_handle_standard_args` (WindowsSDK)
  does not match the name of the calling package (DSound).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  dep/openal-soft/cmake/FindWindowsSDK.cmake:467 (find_package_handle_standard_args)
  dep/openal-soft/cmake/FindDSound.cmake:12 (include)
  dep/openal-soft/CMakeLists.txt:1095 (FIND_PACKAGE)
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Found WindowsSDK: C:/Program Files (x86)/Windows Kits/10;C:/Program Files (x86)/Windows Kits/8.1;C:/Program Files (x86)/Micro
soft SDKs/Windows/v8.0A;C:/Program Files (x86)/Windows Kits/8.0;C:/Program Files (x86)/Microsoft SDKs/Windows/v7.1A
-- Could NOT find DSound (missing: DSOUND_LIBRARY DSOUND_INCLUDE_DIR)
-- Looking for mmdeviceapi.h
-- Looking for mmdeviceapi.h - found
-- Could NOT find PortAudio (missing: PORTAUDIO_LIBRARY PORTAUDIO_INCLUDE_DIR)
-- Could NOT find PulseAudio (missing: PULSEAUDIO_LIBRARY PULSEAUDIO_INCLUDE_DIR)
-- Could NOT find JACK (missing: JACK_LIBRARY JACK_INCLUDE_DIR)
-- Looking for include files SLES/OpenSLES.h, SLES/OpenSLES_Android.h
-- Looking for include files SLES/OpenSLES.h, SLES/OpenSLES_Android.h - not found
-- Looking for pthread.h
-- Looking for pthread.h - not found
-- Found Threads: TRUE
-- Could NOT find SDL2 (missing: SDL2_LIBRARY SDL2_INCLUDE_DIR)
-- Could NOT find Git (missing: GIT_EXECUTABLE)
--
-- Building OpenAL with support for the following backends:
--      WinMM, WASAPI, WaveFile, Null
--
-- Building with support for CPU extensions:
--     Default, SSE, SSE2, SSE3, SSE4.1
--
-- Building with SSE2 codegen
--
-- WARNING: Building the Windows version without DirectSound output
--          This is probably NOT what you want!
--
-- Embedding HRTF datasets
--
-- Using Win32 for window creation
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed
-- Performing Test COMPILER_HAS_DEPRECATED
-- Performing Test COMPILER_HAS_DEPRECATED - Success
-- Configuring done
-- Generating done
-- Build files have been written to: D:/temp/astera/engine/build
BUILD INFO: Building libraries
Microsoft (R) Build Engine version 15.4.8.50001 pour .NET Framework
Copyright (C) Microsoft Corporation. Tous droits réservés.

  Checking Build System
  Copying resources directory
  Building Custom Rule D:/temp/astera/engine/examples/CMakeLists.txt
  Generating native-tools/bin2h, native-tools/bsincgen
  -- The C compiler identification is MSVC 19.11.25547.0
  -- The CXX compiler identification is MSVC 19.11.25547.0
  -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.11.25503/bin/
  Hostx86/x86/cl.exe
  -- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.11.25503/bin/
  Hostx86/x86/cl.exe - works
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.11.25503/bi
  n/Hostx86/x86/cl.exe
  -- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC/14.11.25503/bi
  n/Hostx86/x86/cl.exe - works
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Looking for pow in m
  -- Looking for pow in m - not found
  -- Configuring done
  -- Generating done
  -- Build files have been written to: D:/temp/astera/engine/build/dep/openal-soft/native-tools
  Microsoft (R) Build Engine version 15.4.8.50001 pour .NET Framework
  Copyright (C) Microsoft Corporation. Tous droits réservés.

    Checking Build System
    Building Custom Rule D:/temp/astera/engine/dep/openal-soft/native-tools/CMakeLists.txt
    bin2h.c
    bin2h.vcxproj -> D:\temp\astera\engine\build\dep\openal-soft\native-tools\bin2h.exe
    Building Custom Rule D:/temp/astera/engine/dep/openal-soft/native-tools/CMakeLists.txt
    bsincgen.c
    bsincgen.vcxproj -> D:\temp\astera\engine\build\dep\openal-soft\native-tools\bsincgen.exe
    Building Custom Rule D:/temp/astera/engine/dep/openal-soft/native-tools/CMakeLists.txt
  Building Custom Rule D:/temp/astera/engine/dep/openal-soft/CMakeLists.txt
  Generating default-44100.mhr.h
  Generating default-48000.mhr.h
  Generating bsinc_inc.h
  Building Custom Rule D:/temp/astera/engine/dep/openal-soft/CMakeLists.txt
  alcomplex.c
  almalloc.c
  atomic.c
  rwlock.c
  threads.c
  uintmap.c
  alAuxEffectSlot.c
  alBuffer.c
  alEffect.c
  alError.c
  alExtension.c
  alFilter.c
  alListener.c
  alSource.c
  alState.c
  event.c
  sample_cvt.c
  ALc.c
  ALu.c
  alconfig.c
  Generating Code...
  Compiling...
  bs2b.c
  converter.c
  mastering.c
D:\temp\astera\engine\dep\openal-soft\Alc\mastering.c(469): warning C4048: different array subscripts: 'ALfloat (*)[2048]' and
'ALfloat (*)[0]' [D:\temp\astera\engine\build\dep\openal-soft\OpenAL.vcxproj]
D:\temp\astera\engine\dep\openal-soft\Alc\mastering.c(473): warning C4048: different array subscripts: 'ALfloat (*)[2048]' and
'ALfloat (*)[0]' [D:\temp\astera\engine\build\dep\openal-soft\OpenAL.vcxproj]
  ringbuffer.c
  autowah.c
  chorus.c
  compressor.c
  dedicated.c
  distortion.c
  echo.c
  equalizer.c
  fshifter.c
  modulator.c
  pshifter.c
  reverb.c
  filter.c
  nfc.c
  splitter.c
  helpers.c
  hrtf.c
  Generating Code...
  Compiling...
  uhjfilter.c
  ambdec.c
  bformatdec.c
  panning.c
  mixvoice.c
  mixer_c.c
  mixer_sse.c
  mixer_sse2.c
  mixer_sse3.c
  mixer_sse41.c
  base.c
  loopback.c
  winmm.c
  wasapi.c
  wave.c
  Generating Code...
  null.c
  null.c
atomic.obj : warning LNK4221: This object file does not define any previously undefined public symbols, so it will not be used
by any link operation that consumes this library [D:\temp\astera\engine\build\dep\openal-soft\OpenAL.vcxproj]
  OpenAL.vcxproj -> D:\temp\astera\engine\build\dep\openal-soft\Debug\OpenAL32.lib
  Building Custom Rule D:/temp/astera/engine/dep/glfw/src/CMakeLists.txt
  context.c
  init.c
  input.c
  monitor.c
  vulkan.c
  window.c
  win32_init.c
  win32_joystick.c
  win32_monitor.c
  win32_time.c
  win32_thread.c
  win32_window.c
  wgl_context.c
  egl_context.c
  osmesa_context.c
  Generating Code...
  glfw.vcxproj -> D:\temp\astera\engine\build\dep\glfw\src\Debug\glfw3.lib
  Building Custom Rule D:/temp/astera/engine/CMakeLists.txt
  asset.c
D:\temp\astera\engine\src\asset.c(225): warning C4047: 'function': 'const char *const ' differs in levels of indirection from '
int' [D:\temp\astera\engine\build\astera.vcxproj]
D:\temp\astera\engine\src\asset.c(225): warning C4024: 'sprintf': different types for formal and actual parameter 2 [D:\temp\as
tera\engine\build\astera.vcxproj]
  audio.c
  col.c
  conf.c
D:\temp\astera\engine\src\conf.c(162): warning C4090: 'function': different 'const' qualifiers [D:\temp\astera\engine\build\ast
era.vcxproj]
D:\temp\astera\engine\src\conf.c(164): warning C4090: 'function': different 'const' qualifiers [D:\temp\astera\engine\build\ast
era.vcxproj]
D:\temp\astera\engine\src\conf.c(246): warning C4090: 'function': different 'const' qualifiers [D:\temp\astera\engine\build\ast
era.vcxproj]
D:\temp\astera\engine\src\conf.c(247): warning C4090: 'function': different 'const' qualifiers [D:\temp\astera\engine\build\ast
era.vcxproj]
  debug.c
  input.c
  lerp.c
  render.c
D:\temp\astera\engine\src\render.c(548): warning C4022: 'glad_glVertexAttribPointer': pointer mismatch for actual parameter 6 [
D:\temp\astera\engine\build\astera.vcxproj]
D:\temp\astera\engine\src\render.c(598): warning C4022: 'glad_glVertexAttribPointer': pointer mismatch for actual parameter 6 [
D:\temp\astera\engine\build\astera.vcxproj]
D:\temp\astera\engine\src\render.c(1027): warning C4047: 'function': 'vec4 (*)' differs in levels of indirection from 'mat4x4 (
*)' [D:\temp\astera\engine\build\astera.vcxproj]
D:\temp\astera\engine\src\render.c(1027): warning C4024: 'mat4x4_dup': different types for formal and actual parameter 1 [D:\te
mp\astera\engine\build\astera.vcxproj]
D:\temp\astera\engine\src\render.c(1887): warning C4090: 'function': different 'const' qualifiers [D:\temp\astera\engine\build\
astera.vcxproj]
  sys.c
C:\Program Files (x86)\Windows Kits\8.1\Include\shared\minwindef.h(130): warning C4005: 'APIENTRY': macro redefinition [D:\temp
\astera\engine\build\astera.vcxproj]
  D:\temp\astera\engine\dep\glfw\include\GLFW/glfw3.h(123): note: see previous definition of 'APIENTRY'
  ui.c
  nanovg.c
  getopt.c
  zip.c
  Generating Code...
     Creating library D:/temp/astera/engine/build/Debug/astera.lib and object D:/temp/astera/engine/build/Debug/astera.exp
audio.obj : error LNK2019: unresolved external symbol __imp__alcCreateContext referenced in function _a_ctx_create [D:\temp\ast
era\engine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alcMakeContextCurrent referenced in function _a_exit [D:\temp\aste
ra\engine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alcDestroyContext referenced in function _a_exit [D:\temp\astera\e
ngine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alcOpenDevice referenced in function _a_ctx_create [D:\temp\astera
\engine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alcCloseDevice referenced in function _a_exit [D:\temp\astera\engi
ne\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alcIsExtensionPresent referenced in function _a_efx_info [D:\temp\
astera\engine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alcGetString referenced in function _a_get_device_name [D:\temp\as
tera\engine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alcGetIntegerv referenced in function _a_efx_info [D:\temp\astera\
engine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alDistanceModel referenced in function _a_init [D:\temp\astera\eng
ine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alGetError referenced in function _a_update [D:\temp\astera\engine
\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alGetProcAddress referenced in function _a_init [D:\temp\astera\en
gine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alListenerf referenced in function _a_init [D:\temp\astera\engine\
build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alListener3f referenced in function _a_set_pos [D:\temp\astera\eng
ine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alListenerfv referenced in function _a_set_ori [D:\temp\astera\eng
ine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alGenSources referenced in function _a_init [D:\temp\astera\engine
\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alDeleteSources referenced in function _a_exit [D:\temp\astera\eng
ine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alSourcef referenced in function _a_init [D:\temp\astera\engine\bu
ild\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alSource3f referenced in function _a_init [D:\temp\astera\engine\b
uild\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alSourcefv referenced in function _a_play_sfxn [D:\temp\astera\eng
ine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alSourcei referenced in function _a_update [D:\temp\astera\engine\
build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alSource3i referenced in function _a_update [D:\temp\astera\engine
\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alGetSourcei referenced in function _a_update [D:\temp\astera\engi
ne\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alSourcePlay referenced in function _a_update [D:\temp\astera\engi
ne\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alSourceStop referenced in function _a_update [D:\temp\astera\engi
ne\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alSourcePause referenced in function _a_music_pause [D:\temp\aster
a\engine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alSourceQueueBuffers referenced in function _a_update [D:\temp\ast
era\engine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alSourceUnqueueBuffers referenced in function _a_update [D:\temp\a
stera\engine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alGenBuffers referenced in function _a_init [D:\temp\astera\engine
\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alDeleteBuffers referenced in function _a_exit [D:\temp\astera\eng
ine\build\astera.vcxproj]
audio.obj : error LNK2019: unresolved external symbol __imp__alBufferData referenced in function _a_update [D:\temp\astera\engi
ne\build\astera.vcxproj]
D:\temp\astera\engine\build\Debug\astera.dll : fatal error LNK1120: 30 unresolved externals [D:\temp\astera\engine\build\astera
.vcxproj]
BUILD INFO: Complete