[Verse-dev] Quelsolaar not compiling (gcc-3.4)

J. Samuel Jenkins Corona xyldazh7 at gmx.net
Mon Aug 15 17:13:54 CEST 2005


Sorry for the Spanish, I forgot to unset LANG before compiling...
There are the compiling errors, sounds like having to do with those changes in
the bone API.

cc -I../verse -g -Wstrict-prototypes   -c -o co_main.o co_main.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_game.o co_game.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_intro.o co_intro.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_vn_audio.o co_vn_audio.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_vn_bitmap.o co_vn_bitmap.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_vn_curve.o co_vn_curve.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_vn_geometry.o co_vn_geometry.c
co_vn_geometry.c: In function `rename_g_layer_func':
co_vn_geometry.c:35: warning: passing arg 9 of `verse_send_g_bone_create' from incompatible pointer type
co_vn_geometry.c:35: error: too few arguments to function `verse_send_g_bone_create'
co_vn_geometry.c:37: warning: passing arg 9 of `verse_send_g_bone_create' from incompatible pointer type
co_vn_geometry.c:37: error: too few arguments to function `verse_send_g_bone_create'
co_vn_geometry.c: In function `co_handle_geometry':
co_vn_geometry.c:184: warning: passing arg 9 of `verse_send_g_bone_create' from incompatible pointer type
co_vn_geometry.c:184: error: too few arguments to function `verse_send_g_bone_create'
co_vn_geometry.c:210: warning: passing arg 9 of `verse_send_g_bone_create' from incompatible pointer type
co_vn_geometry.c:210: error: too few arguments to function `verse_send_g_bone_create'
co_vn_geometry.c:237: warning: passing arg 9 of `verse_send_g_bone_create' from incompatible pointer type
co_vn_geometry.c:237: error: too few arguments to function `verse_send_g_bone_create'
make: *** [co_vn_geometry.o] Error 1
cc -I../verse -g -Wstrict-prototypes   -c -o co_vn_graphics.o co_vn_graphics.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_vn_handle.o co_vn_handle.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_vn_head.o co_vn_head.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_vn_mat_render.o co_vn_mat_render.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_vn_material.o co_vn_material.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_vn_object.o co_vn_object.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_vn_search.o co_vn_search.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_vn_text.o co_vn_text.c
cc -I../verse -g -Wstrict-prototypes   -c -o co_widgets.o co_widgets.c
cc -I../verse -g -Wstrict-prototypes   -c -o s_background.o s_background.c
cc -I../verse -g -Wstrict-prototypes   -c -o s_draw.o s_draw.c
cc -I../verse -g -Wstrict-prototypes   -c -o s_editor.o s_editor.c
cc -I../verse -g -Wstrict-prototypes   -c -o s_line_font.o s_line_font.c
cc -I../verse -g -Wstrict-prototypes   -c -o s_main.o s_main.c
cc -I../verse -g -Wstrict-prototypes   -c -o s_popup.o s_popup.c
cc -I../verse -g -Wstrict-prototypes   -c -o s_settings.o s_settings.c
cc -I../verse -g -Wstrict-prototypes   -c -o s_text.o s_text.c
ar -cr libseduce.a s_background.o s_draw.o s_editor.o s_line_font.o s_main.o s_popup.o s_settings.o s_text.o
cc -I../verse -g -Wstrict-prototypes   -c -o b_glut.o b_glut.c
cc -I../verse -g -Wstrict-prototypes   -c -o b_main.o b_main.c
cc -I../verse -g -Wstrict-prototypes   -c -o b_sdl.o b_sdl.c
ar -cr libbetray.a b_glut.o b_main.o b_sdl.o
cc -I../verse -g -Wstrict-prototypes   -c -o e_storage_audio.o e_storage_audio.c
cc -I../verse -g -Wstrict-prototypes   -c -o e_storage_bitmap.o e_storage_bitmap.c
cc -I../verse -g -Wstrict-prototypes   -c -o e_storage_curve.o e_storage_curve.c
cc -I../verse -g -Wstrict-prototypes   -c -o e_storage_geometry.o e_storage_geometry.c
cc -I../verse -g -Wstrict-prototypes   -c -o e_storage_head.o e_storage_head.c
cc -I../verse -g -Wstrict-prototypes   -c -o e_storage_material.o e_storage_material.c
cc -I../verse -g -Wstrict-prototypes   -c -o e_storage_node.o e_storage_node.c
cc -I../verse -g -Wstrict-prototypes   -c -o e_storage_object.o e_storage_object.c
cc -I../verse -g -Wstrict-prototypes   -c -o e_storage_text.o e_storage_text.c
cc -I../verse -g -Wstrict-prototypes   -c -o st_types.o st_types.c
ar -cr libenough.a e_storage_audio.o e_storage_bitmap.o e_storage_curve.o e_storage_geometry.o e_storage_head.o e_storage_material.o e_storage_node.o e_storage_object.o e_storage_text.o st_types.o
cc -I../verse -g -Wstrict-prototypes   -c -o p_extension.o p_extension.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_geometry.o p_geometry.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_object_environment.o p_object_environment.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_object_handle.o p_object_handle.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_object_light.o p_object_light.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_object_param.o p_object_param.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_object_render.o p_object_render.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_array.o p_sds_array.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_geo_clean.o p_sds_geo_clean.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_geo_divide.o p_sds_geo_divide.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_obj.o p_sds_obj.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_obj_anim.o p_sds_obj_anim.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_obj_displace.o p_sds_obj_displace.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_obj_edge_normal.o p_sds_obj_edge_normal.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_obj_param.o p_sds_obj_param.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_obj_sort.o p_sds_obj_sort.c
p_sds_obj_sort.c: In function `p_sort_materials':
p_sds_obj_sort.c:280: warning: comparison between pointer and integer
p_sds_obj_sort.c:286: warning: comparison between pointer and integer
p_sds_obj_sort.c:290: warning: comparison between pointer and integer
p_sds_obj_sort.c:306: warning: comparison between pointer and integer
p_sds_obj_sort.c:308: warning: comparison between pointer and integer
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_obj_tess.o p_sds_obj_tess.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_table.o p_sds_table.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_table_debug.o p_sds_table_debug.c
p_sds_table_debug.c:81: warning: function declaration isn't a prototype
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_table_edge_sort.o p_sds_table_edge_sort.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_table_normals.o p_sds_table_normals.c
p_sds_table_normals.c:94:4: warning: no newline at end of file
cc -I../verse -g -Wstrict-prototypes   -c -o p_sds_table_split.o p_sds_table_split.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_shader_bind.o p_shader_bind.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_shader_extension.o p_shader_extension.c
p_shader_extension.c:9:1: warning: "APIENTRY" redefined
In file included from p_shader_extension.c:8:
/usr/include/GL/gl.h:99:1: warning: this is the location of the previous definition
p_shader_extension.c: In function `p_shader_compute':
p_shader_extension.c:433: warning: passing arg 3 of pointer to function from incompatible pointer type
p_shader_extension.c:444: warning: passing arg 3 of pointer to function from incompatible pointer type
cc -I../verse -g -Wstrict-prototypes   -c -o p_shader_gl_one_fall_back.o p_shader_gl_one_fall_back.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_shader_writer.o p_shader_writer.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_status_print.o p_status_print.c
p_status_print.c:31: warning: function declaration isn't a prototype
p_status_print.c:93:2: warning: no newline at end of file
cc -I../verse -g -Wstrict-prototypes   -c -o p_task.o p_task.c
cc -I../verse -g -Wstrict-prototypes   -c -o p_texture.o p_texture.c
ar -cr libpersuade.a p_extension.o p_geometry.o p_object_environment.o p_object_handle.o p_object_light.o p_object_param.o p_object_render.o p_sds_array.o p_sds_geo_clean.o p_sds_geo_divide.o p_sds_obj.o p_sds_obj_anim.o p_sds_obj_displace.o p_sds_obj_edge_normal.o p_sds_obj_param.o p_sds_obj_sort.o p_sds_obj_tess.o p_sds_table.o p_sds_table_debug.o p_sds_table_edge_sort.o p_sds_table_normals.o p_sds_table_split.o p_shader_bind.o p_shader_extension.o p_shader_gl_one_fall_back.o p_shader_writer.o p_status_print.o p_task.o p_texture.o
cc -I../verse -g -Wstrict-prototypes   -c -o uv_draw.o uv_draw.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_edge_collapse.o uv_edge_collapse.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_geometry.o uv_geometry.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_main.o uv_main.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_menu.o uv_menu.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_overlay.o uv_overlay.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_popup.o uv_popup.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_tool_corner.o uv_tool_corner.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_tool_edge.o uv_tool_edge.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_tool_polygon.o uv_tool_polygon.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_transform.o uv_transform.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_tool_select.o uv_tool_select.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_tool_strip.o uv_tool_strip.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_unfold.o uv_unfold.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_view.o uv_view.c
cc -I../verse -g -Wstrict-prototypes   -c -o uv_input_parse.o uv_input_parse.c
gcc -o uvedit uv_draw.o uv_edge_collapse.o uv_geometry.o uv_main.o uv_menu.o uv_overlay.o uv_popup.o uv_tool_corner.o uv_tool_edge.o uv_tool_polygon.o uv_transform.o uv_tool_select.o uv_tool_strip.o uv_unfold.o uv_view.o uv_input_parse.o libseduce.a libbetray.a libenough.a -L../verse -L/usr/X11R6/lib -lverse -lGL -lm -lglut  -lGLU -lSDL
libenough.a(e_storage_node.o)(.text+0x48b): In function `callback_send_connect_accept':
/home/sjenkins/src/verse/quelsolaar/e_storage_node.c:207: undefined reference to `verse_send_node_list'
collect2: ld returned 1 exit status
make: *** [uvedit] Error 1
cc -I../verse -g -Wstrict-prototypes   -c -o la_draw_overlay.o la_draw_overlay.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_flare_fx.o la_flare_fx.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_geometry_undo.o la_geometry_undo.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_input_parser.o la_input_parser.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_intro.o la_intro.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_key_input.o la_key_input.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_main.o la_main.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_particle_fx.o la_particle_fx.c
la_particle_fx.c: In function `la_pfx_create_dust_selected_vertexes':
la_particle_fx.c:569: warning: passing arg 3 of `udg_get_geometry' from incompatible pointer type
la_particle_fx.c: In function `la_pfx_select_vertex':
la_particle_fx.c:763: warning: passing arg 3 of `udg_get_geometry' from incompatible pointer type
la_particle_fx.c:774: warning: passing arg 1 of `udg_get_vertex_pos' from incompatible pointer type
la_particle_fx.c:775: warning: passing arg 1 of `p_get_projection_screen' from incompatible pointer type
la_particle_fx.c:842: warning: passing arg 1 of `la_t_tm_get_pos' from incompatible pointer type
la_particle_fx.c:843: warning: passing arg 1 of `p_get_projection_screen' from incompatible pointer type
cc -I../verse -g -Wstrict-prototypes   -c -o la_pop_up.o la_pop_up.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_projection.o la_projection.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_reference.o la_reference.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_save.o la_save.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_settings.o la_settings.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_tool_collapse.o la_tool_collapse.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_tool_deploy.o la_tool_deploy.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_tool_draw.o la_tool_draw.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_tool_edge_connector.o la_tool_edge_connector.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_tool_manipulator.o la_tool_manipulator.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_tool_poly_select.o la_tool_poly_select.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_tool_reshape.o la_tool_reshape.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_tool_revolve.o la_tool_revolve.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_tool_select.o la_tool_select.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_tool_slice.o la_tool_slice.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_tool_splitter.o la_tool_splitter.c
cc -I../verse -g -Wstrict-prototypes   -c -o la_tool_subdivide.o la_tool_subdivide.c
cc -I../verse -g -Wstrict-prototypes   -c -o st_math.o st_math.c
cc -I../verse -g -Wstrict-prototypes   -c -o st_matrix_operations.o st_matrix_operations.c
cc -I../verse -g -Wstrict-prototypes   -c -o st_text.o st_text.c
gcc -o loqairou la_draw_overlay.o la_flare_fx.o la_geometry_undo.o la_input_parser.o la_intro.o la_key_input.o la_main.o la_particle_fx.o la_pop_up.o la_projection.o la_reference.o la_save.o la_settings.o la_tool_collapse.o la_tool_deploy.o la_tool_draw.o la_tool_edge_connector.o la_tool_manipulator.o la_tool_poly_select.o la_tool_reshape.o la_tool_revolve.o la_tool_select.o la_tool_slice.o la_tool_splitter.o la_tool_subdivide.o st_math.o st_matrix_operations.o st_text.o libseduce.a libbetray.a libenough.a -L../verse -L/usr/X11R6/lib -lverse -lGL -lm -lglut  -lGLU -lSDL
libenough.a(e_storage_node.o)(.text+0x48b): In function `callback_send_connect_accept':
/home/sjenkins/src/verse/quelsolaar/e_storage_node.c:207: undefined reference to `verse_send_node_list'
collect2: ld returned 1 exit status
make: *** [loqairou] Error 1
cc -I../verse -g -Wstrict-prototypes   -c -o qs_camera.o qs_camera.c
qs_camera.c:20: warning: function declaration isn't a prototype
qs_camera.c:139: warning: function declaration isn't a prototype
cc -I../verse -g -Wstrict-prototypes   -c -o qs_intro.o qs_intro.c
cc -I../verse -g -Wstrict-prototypes   -c -o qs_main.o qs_main.c
gcc -o quelsolaar qs_camera.o qs_intro.o qs_main.o st_math.o st_matrix_operations.o st_text.c st_types.o libpersuade.a libseduce.a libbetray.a libenough.a -L../verse -L/usr/X11R6/lib -lverse -lGL -lm -lglut  -lGLU -lSDL
libenough.a(e_storage_node.o)(.text+0x48b): In function `callback_send_connect_accept':
/home/sjenkins/src/verse/quelsolaar/e_storage_node.c:207: undefined reference to `verse_send_node_list'
collect2: ld returned 1 exit status
make: *** [quelsolaar] Error 1
make: Target `ALL' not remade because of errors.




More information about the Verse-dev mailing list