324 |
324 |
325 print_check_msg "$dep_checked_sdl2" "no\n" |
325 print_check_msg "$dep_checked_sdl2" "no\n" |
326 dep_checked_sdl2=1 |
326 dep_checked_sdl2=1 |
327 return 0 |
327 return 0 |
328 } |
328 } |
|
329 dependency_error_sdl2_image() |
|
330 { |
|
331 print_check_msg "$dep_checked_sdl2_image" "checking for sdl2_image... " |
|
332 # dependency sdl2_image |
|
333 while true |
|
334 do |
|
335 if [ -z "$PKG_CONFIG" ]; then |
|
336 break |
|
337 fi |
|
338 if test_pkg_config "SDL2_image" "" "" "" ; then |
|
339 TEMP_CFLAGS="$TEMP_CFLAGS `"$PKG_CONFIG" --cflags SDL2_image`" |
|
340 TEMP_LDFLAGS="$TEMP_LDFLAGS `"$PKG_CONFIG" --libs SDL2_image`" |
|
341 else |
|
342 break |
|
343 fi |
|
344 print_check_msg "$dep_checked_sdl2_image" "yes\n" |
|
345 dep_checked_sdl2_image=1 |
|
346 return 1 |
|
347 done |
|
348 |
|
349 print_check_msg "$dep_checked_sdl2_image" "no\n" |
|
350 dep_checked_sdl2_image=1 |
|
351 return 0 |
|
352 } |
329 dependency_error_glew() |
353 dependency_error_glew() |
330 { |
354 { |
331 print_check_msg "$dep_checked_glew" "checking for glew... " |
355 print_check_msg "$dep_checked_glew" "checking for glew... " |
332 # dependency glew |
356 # dependency glew |
333 while true |
357 while true |
431 fi |
455 fi |
432 if dependency_error_sdl2; then |
456 if dependency_error_sdl2; then |
433 DEPENDENCIES_FAILED="$DEPENDENCIES_FAILED sdl2 " |
457 DEPENDENCIES_FAILED="$DEPENDENCIES_FAILED sdl2 " |
434 ERROR=1 |
458 ERROR=1 |
435 fi |
459 fi |
|
460 if dependency_error_sdl2_image; then |
|
461 DEPENDENCIES_FAILED="$DEPENDENCIES_FAILED sdl2_image " |
|
462 ERROR=1 |
|
463 fi |
436 if dependency_error_glew; then |
464 if dependency_error_glew; then |
437 DEPENDENCIES_FAILED="$DEPENDENCIES_FAILED glew " |
465 DEPENDENCIES_FAILED="$DEPENDENCIES_FAILED glew " |
438 ERROR=1 |
466 ERROR=1 |
439 fi |
467 fi |
440 if dependency_error_ucx; then |
468 if dependency_error_ucx; then |