Test ran at 2025-02-14 01:03:28.468963+00:00 SOLUTION: globe_3d=2023.11.12: GLOBE_3D: GL Object Based Engine for 3D Origin: source archive globe_3d_release_2023-11-12.zip at https://sourceforge.net/projects/globe3d/files/globe_3d_release_2023-11-12.zip with hash sha512:07583710dff561811676fbff13efa5f3444ab7b3654ba088554a668dd66dc837c4416211fb8a8bf3ee0c723f6ff196472ccc1d7abfc6fc5459b5171a851e4f28 Available when: (case OS is Macos => True, Windows => True, others => False) Properties: Author: Gautier de Montmollin Description: GLOBE_3D: GL Object Based Engine for 3D Executable: globe_3d_demo Executable: mini_3d GPR Scenario: G3D_Build_Mode := debug | fast | small GPR External: GID_Build_Mode := Debug GPR External: Zip_Build_Mode := Debug case OS is when Macos => GPR External: G3D_OS := macosx when Windows => GPR External: G3D_OS := win64 License: MIT Long_Description: GLOBE_3D is a free, open-source, real-time 3D Engine written in Ada, based on OpenGL. ![GLOBE_3D Screenshot](https://a.fsdn.com/con/app/proj/globe3d/screenshots/pure_evil_mini.jpg "Screenshot GLOBE_3D") * Real-time rendering * Full eye movements and rotations ("6D") * Displays combinations of colours, materials, textures * Multitexturing * Transparency * Portal rendering * Binary space partition (BSP) * Collision detection * Screenshots (.bmp) and video captures (.avi) * Input-output of 3D objects * Import from 3D Studio Max, id Software Radiant, VRML, Wavefront formats * Tests, tools and demos included Maintainer: gdemont@hotmail.com Maintainers_Logins: zertovitch Name: globe_3d Project_File: demo/globe_3d_demos_project_tree.gpr Tag: gl Tag: opengl Tag: rendering Tag: graphics Tag: 3d-rendering Tag: 3d-graphics Tag: space-partition Tag: collision Tag: portal Version: 2023.11.12 Website: https://globe3d.sourceforge.io/ Dependencies (direct): gid>=9.0.0 zipada^58.0.0 Dependencies (solution): gid=13.0.1 zipada=58.0.0 Dependencies (graph): globe_3d=2023.11.12 --> gid=13.0.1 (>=9.0.0) globe_3d=2023.11.12 --> zipada=58.0.0 (^58.0.0) LOG: Spawning: alr -d -n get --build globe_3d=2023.11.12 Note: Deploying globe_3d=2023.11.12... ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% 0.1% ############## 20.8% ############### 21.2% ############################# 41.0% ############################################ 61.3% ########################################################### 83.3% ######################################################################## 100.0% Note: Deploying gid=13.0.1... ######################################################################## 100.0% #=#=# ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% ##=#=# ######################################################################## 100.0% Note: Deploying zipada=58.0.0... ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% ######################################################################## 100.0% #=#=# # 2.1% ###################### 31.9% ################################################################# 91.6% ######################################################################## 100.0% Note: Building gid=13.0.1/gid.gpr... Setup [mkdir] object directory for project GID Compile [Ada] to_png.adb [Ada] to_bmp.adb [Ada] mini.adb [Ada] all_rgb.adb [Ada] benchmark.adb [Ada] color_avg.adb [Ada] comp_img.adb [Ada] is_opaque.adb [Ada] recurve.adb [Ada] steg.adb [Ada] dumb_png.adb [Ada] gid.adb [Ada] color_distances.adb [Ada] color_statistics.adb [Ada] comp_img_fct.adb [Ada] fast_io.adb fast_io.ads:11:64: (style) trailing spaces not permitted [Ada] gid-decoding_bmp.adb [Ada] gid-decoding_gif.adb [Ada] gid-decoding_jpg.adb [Ada] gid-decoding_png.adb [Ada] gid-decoding_pnm.adb [Ada] gid-decoding_qoi.adb [Ada] gid-decoding_tga.adb [Ada] gid-headers.adb [Ada] gid-buffering.adb [Ada] gid-color_tables.adb [Ada] gid-decoding_png-huffman.adb Bind [gprbind] to_png.bexch [gprbind] to_bmp.bexch [gprbind] mini.bexch [gprbind] all_rgb.bexch [Ada] to_png.ali [Ada] all_rgb.ali [Ada] mini.ali [Ada] to_bmp.ali [gprbind] benchmark.bexch [Ada] benchmark.ali [gprbind] color_avg.bexch [gprbind] comp_img.bexch [gprbind] is_opaque.bexch [Ada] color_avg.ali [Ada] comp_img.ali [Ada] is_opaque.ali [gprbind] recurve.bexch [Ada] recurve.ali [gprbind] steg.bexch [Ada] steg.ali Link [link] to_png.adb [link] to_bmp.adb [link] mini.adb [link] all_rgb.adb [link] benchmark.adb [link] color_avg.adb [link] comp_img.adb [link] is_opaque.adb [link] recurve.adb [link] steg.adb Note: Building zipada=58.0.0/zipada.gpr... Compile [Ada] zipada.adb [Ada] unzipada.adb [Ada] comp_zip.adb [Ada] find_zip.adb [Ada] rezip.adb [Ada] touch2.adb unzipada.adb:245:27: warning: condition is always True [Ada] zip_dir_list.adb [Ada] lzma_dec.adb [Ada] lzma_enc.adb [Ada] comp_zip_prc.adb [Ada] show_license.adb [Ada] unzip.adb [Ada] zip.adb zip_dir_list.adb:22:03: info: in instantiation at a-conhel.adb:52 zip_dir_list.adb:22:03: info: in instantiation at a-crbltr.ads:52 zip_dir_list.adb:22:03: info: in instantiation at a-coorma.ads:253 zip_dir_list.adb:22:03: info: atomic synchronization set for "Busy" zip_dir_list.adb:22:03: info: in instantiation at a-conhel.adb:114 zip_dir_list.adb:22:03: info: in instantiation at a-crbltr.ads:52 zip_dir_list.adb:22:03: info: in instantiation at a-coorma.ads:253 zip_dir_list.adb:22:03: info: atomic synchronization set for "Lock" zip_dir_list.adb:22:03: info: in instantiation at a-conhel.adb:115 zip_dir_list.adb:22:03: info: in instantiation at a-crbltr.ads:52 zip_dir_list.adb:22:03: info: in instantiation at a-coorma.ads:253 zip_dir_list.adb:22:03: info: atomic synchronization set for "Busy" zip_dir_list.adb:22:03: info: in instantiation at a-conhel.adb:125 zip_dir_list.adb:22:03: info: in instantiation at a-crbltr.ads:52 zip_dir_list.adb:22:03: info: in instantiation at a-coorma.ads:253 zip_dir_list.adb:22:03: info: atomic synchronization set for "Busy" zip_dir_list.adb:22:03: info: in instantiation at a-conhel.adb:135 zip_dir_list.adb:22:03: info: in instantiation at a-crbltr.ads:52 zip_dir_list.adb:22:03: info: in instantiation at a-coorma.ads:253 zip_dir_list.adb:22:03: info: atomic synchronization set for "Lock" zip_dir_list.adb:22:03: info: in instantiation at a-conhel.adb:144 zip_dir_list.adb:22:03: info: in instantiation at a-crbltr.ads:52 zip_dir_list.adb:22:03: info: in instantiation at a-coorma.ads:253 zip_dir_list.adb:22:03: info: atomic synchronization set for "Lock" zip_dir_list.adb:22:03: info: in instantiation at a-conhel.adb:157 zip_dir_list.adb:22:03: info: in instantiation at a-crbltr.ads:52 zip_dir_list.adb:22:03: info: in instantiation at a-coorma.ads:253 zip_dir_list.adb:22:03: info: atomic synchronization set for "Busy" zip_dir_list.adb:22:03: info: in instantiation at a-conhel.adb:168 zip_dir_list.adb:22:03: info: in instantiation at a-crbltr.ads:52 zip_dir_list.adb:22:03: info: in instantiation at a-coorma.ads:253 zip_dir_list.adb:22:03: info: atomic synchronization set for "Lock" zip_dir_list.adb:22:03: info: in instantiation at a-conhel.adb:169 zip_dir_list.adb:22:03: info: in instantiation at a-crbltr.ads:52 zip_dir_list.adb:22:03: info: in instantiation at a-coorma.ads:253 zip_dir_list.adb:22:03: info: atomic synchronization set for "Busy" zip_dir_list.adb:22:03: info: in instantiation at a-conhel.adb:180 zip_dir_list.adb:22:03: info: in instantiation at a-crbltr.ads:52 zip_dir_list.adb:22:03: info: in instantiation at a-coorma.ads:253 zip_dir_list.adb:22:03: info: atomic synchronization set for "Busy" zip_dir_list.adb:22:03: info: in instantiation at a-conhel.adb:180 zip_dir_list.adb:22:03: info: in instantiation at a-crbltr.ads:52 zip_dir_list.adb:22:03: info: in instantiation at a-coorma.ads:253 zip_dir_list.adb:22:03: info: atomic synchronization set for "Lock" [Ada] unzip-streams.adb [Ada] zip_console_io.adb [Ada] set_modification_time_gnat.adb [Ada] zip-compress.adb [Ada] zip-create.adb [Ada] zip_streams.adb [Ada] rezip_lib.adb [Ada] lzma.ads [Ada] lzma-decoding.adb [Ada] unzip-decompress.adb [Ada] zip-headers.adb zip-create.ads:241:04: info: in instantiation at a-conhel.adb:52 zip-create.ads:241:04: info: in instantiation at a-cohata.ads:58 zip-create.ads:241:04: info: in instantiation at a-cohama.ads:419 zip-create.ads:241:04: info: atomic synchronization set for "Busy" zip-create.ads:241:04: info: in instantiation at a-conhel.adb:114 zip-create.ads:241:04: info: in instantiation at a-cohata.ads:58 zip-create.ads:241:04: info: in instantiation at a-cohama.ads:419 zip-create.ads:241:04: info: atomic synchronization set for "Lock" zip-create.ads:241:04: info: in instantiation at a-conhel.adb:115 zip-create.ads:241:04: info: in instantiation at a-cohata.ads:58 zip-create.ads:241:04: info: in instantiation at a-cohama.ads:419 zip-create.ads:241:04: info: atomic synchronization set for "Busy" zip-create.ads:241:04: info: in instantiation at a-conhel.adb:125 zip-create.ads:241:04: info: in instantiation at a-cohata.ads:58 zip-create.ads:241:04: info: in instantiation at a-cohama.ads:419 zip-create.ads:241:04: info: atomic synchronization set for "Busy" zip-create.ads:241:04: info: in instantiation at a-conhel.adb:135 zip-create.ads:241:04: info: in instantiation at a-cohata.ads:58 zip-create.ads:241:04: info: in instantiation at a-cohama.ads:419 zip-create.ads:241:04: info: atomic synchronization set for "Lock" zip-create.ads:241:04: info: in instantiation at a-conhel.adb:144 zip-create.ads:241:04: info: in instantiation at a-cohata.ads:58 zip-create.ads:241:04: info: in instantiation at a-cohama.ads:419 zip-create.ads:241:04: info: atomic synchronization set for "Lock" zip-create.ads:241:04: info: in instantiation at a-conhel.adb:157 zip-create.ads:241:04: info: in instantiation at a-cohata.ads:58 zip-create.ads:241:04: info: in instantiation at a-cohama.ads:419 zip-create.ads:241:04: info: atomic synchronization set for "Busy" zip-create.ads:241:04: info: in instantiation at a-conhel.adb:168 zip-create.ads:241:04: info: in instantiation at a-cohata.ads:58 zip-create.ads:241:04: info: in instantiation at a-cohama.ads:419 zip-create.ads:241:04: info: atomic synchronization set for "Lock" zip-create.ads:241:04: info: in instantiation at a-conhel.adb:169 zip-create.ads:241:04: info: in instantiation at a-cohata.ads:58 zip-create.ads:241:04: info: in instantiation at a-cohama.ads:419 zip-create.ads:241:04: info: atomic synchronization set for "Busy" zip-create.ads:241:04: info: in instantiation at a-conhel.adb:180 zip-create.ads:241:04: info: in instantiation at a-cohata.ads:58 zip-create.ads:241:04: info: in instantiation at a-cohama.ads:419 zip-create.ads:241:04: info: atomic synchronization set for "Busy" zip-create.ads:241:04: info: in instantiation at a-conhel.adb:180 zip-create.ads:241:04: info: in instantiation at a-cohata.ads:58 zip-create.ads:241:04: info: in instantiation at a-cohama.ads:419 zip-create.ads:241:04: info: atomic synchronization set for "Lock" [Ada] lzma-encoding.adb [Ada] zip-compress-deflate.adb [Ada] zip-compress-lzma_e.adb [Ada] zip-compress-reduce.adb [Ada] zip-compress-shrink.adb [Ada] zip-crc_crypto.adb [Ada] lz77.adb [Ada] dual_io.adb [Ada] flexible_temp_files.adb [Ada] bzip2.adb [Ada] bzip2-decoding.adb [Ada] unzip-decompress-huffman.adb [Ada] length_limited_huffman_code_lengths.adb Bind [gprbind] zipada.bexch [gprbind] unzipada.bexch [gprbind] comp_zip.bexch [gprbind] find_zip.bexch [Ada] unzipada.ali [Ada] find_zip.ali [Ada] comp_zip.ali [Ada] zipada.ali [gprbind] rezip.bexch [gprbind] touch2.bexch [gprbind] zip_dir_list.bexch [Ada] rezip.ali [Ada] zip_dir_list.ali [gprbind] lzma_dec.bexch [Ada] lzma_dec.ali [Ada] touch2.ali [gprbind] lzma_enc.bexch [Ada] lzma_enc.ali Link [link] zipada.adb [link] unzipada.adb [link] comp_zip.adb [link] find_zip.adb [link] rezip.adb [link] touch2.adb [link] zip_dir_list.adb [link] lzma_dec.adb [link] lzma_enc.adb Note: Building globe_3d=2023.11.12/demo/globe_3d_demos_project_tree.gpr... Compile [Ada] globe_3d_demo.adb [Ada] mini_3d.adb [Ada] get_gl_info.adb [Ada] glut.adb [Ada] gl-extended.ads [Ada] globe_3d-tri_mesh.adb [Ada] globe_3d-tri_mesh-vertex_array.adb [Ada] globe_3d-tri_mesh-vbo.adb [Ada] globe_3d-sprite.adb [Ada] globe_3d-impostor.adb [Ada] globe_3d-impostor-terrain.adb [Ada] globe_3d-impostor-simple.adb [Ada] x29_vbo.adb [Ada] x29.adb [Ada] vehic002.adb [Ada] vehic001.adb [Ada] terrain.adb [Ada] terrain-vbo.adb [Ada] skotknot.adb [Ada] sierpinski.adb [Ada] planet.adb [Ada] lissajous.adb [Ada] knot_link.adb [Ada] knot_10_102.adb [Ada] icosahedron.adb [Ada] extruded_surface.adb [Ada] dreadnought.adb [Ada] brick.adb [Ada] box.adb [Ada] a319.adb [Ada] gl-textures.adb [Ada] gl-skins.adb [Ada] gl-skins-unlit_textured_vbo.adb [Ada] gl-skinned_geometry.adb [Ada] gl-simple_text.adb [Ada] gl-primitive.adb [Ada] gl-math.adb [Ada] gl-materials.adb [Ada] gl-io.adb [Ada] gl-geometry.adb [Ada] gl-geometry-vbo.adb [Ada] gl-geometry-va.adb [Ada] gl-frustums.adb [Ada] gl-errors.adb [Ada] gl-buffer.adb [Ada] gl-buffer-vertex.ads [Ada] gl-buffer-texture_coords.ads [Ada] gl-buffer-normals.ads [Ada] gl-buffer-indices.ads [Ada] gl-buffer-general.adb [Ada] game_control.adb [Ada] actors.adb [Ada] globe_3d-culler.adb [Ada] globe_3d-culler-impostoring_frustum.adb [Ada] glut_2d.adb [Ada] glut-windows.adb [Ada] glut-devices.adb [Ada] globe_3d.adb [Ada] globe_3d-wire_frame.adb [Ada] globe_3d-visuals_rendering.adb [Ada] globe_3d-textures.adb [Ada] globe_3d-stars_sky.adb [Ada] globe_3d-software_anti_aliasing.adb [Ada] globe_3d-random_extrusions.adb [Ada] globe_3d-portals.adb [Ada] globe_3d-options.adb [Ada] globe_3d-math.adb [Ada] globe_3d-io.adb [Ada] globe_3d-collision_detection.adb [Ada] globe_3d-bsp.adb [Ada] globe_3d-aux.adb [Ada] float_portable_binary_transfer.adb [Ada] glu.adb [Ada] gl.adb [Ada] unzip.adb [Ada] unzip-streams.adb [Ada] zip.adb [Ada] unzip-decompress.adb [Ada] zip-headers.adb [Ada] zip_streams.adb [Ada] bzip2.adb [Ada] bzip2-decoding.adb [Ada] lzma.ads [Ada] lzma-decoding.adb [Ada] unzip-decompress-huffman.adb [Ada] zip-crc_crypto.adb [Ada] gid.adb [Ada] gid-decoding_bmp.adb [Ada] gid-decoding_gif.adb [Ada] gid-decoding_jpg.adb [Ada] gid-decoding_png.adb [Ada] gid-decoding_pnm.adb [Ada] gid-decoding_qoi.adb [Ada] gid-decoding_tga.adb [Ada] gid-headers.adb [Ada] gid-buffering.adb [Ada] gid-color_tables.adb [Ada] gid-decoding_png-huffman.adb Build Libraries [gprlib] globe3d.lexch [archive] libglobe3d.a [index] libglobe3d.a Bind [gprbind] globe_3d_demo.bexch [gprbind] mini_3d.bexch [gprbind] get_gl_info.bexch [Ada] globe_3d_demo.ali [Ada] get_gl_info.ali [Ada] mini_3d.ali Link [link] globe_3d_demo.adb [link] mini_3d.adb [link] get_gl_info.adb globe_3d=2023.11.12 successfully retrieved and built. Dependencies were solved as follows: + gid 13.0.1 (new) + zipada 58.0.0 (new) Found declared GPR file: demo/globe_3d_demos_project_tree.gpr