guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] gnu: luajit: Add -fPIC into CFLAGS.


From: Tomas Cech
Subject: Re: [PATCH] gnu: luajit: Add -fPIC into CFLAGS.
Date: Sat, 27 Dec 2014 13:08:50 +0100
User-agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (Gojō) APEL/10.8 Emacs/24.4 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)

At Tue, 16 Dec 2014 23:15:42 +0100,
Ludovic Courtès wrote:
> 
> Tomas Cech <address@hidden> skribis:
> 
> >   CCLD     lib/ecore_ipc/libecore_ipc.la
> > ld: 
> > /gnu/store/ij22m0lalbagkm4fflnxc9691ax4bpvk-luajit-2.0.3/lib/libluajit-5.1.a(lj_err.o):
> >  relocation R_X86_64_32S against `.rodata' cannot be used when making a 
> > shared object; recompile with -fPIC
> > /gnu/store/ij22m0lalbagkm4fflnxc9691ax4bpvk-luajit-2.0.3/lib/libluajit-5.1.a:
> >  error adding symbols: Bad value
> > collect2: error: ld returned 1 exit status
> > Makefile:16352: recipe for target 'lib/evas/libevas.la' failed
> 
> That looks like an EFL problem: why is it trying to use libluajit.a when
> apparently building libecore_ipc.so?

I'm afraid that I don't have deep enough knowledge of libtool to
decide whether it is correct and expected behaviour or not.

> 
> Could you build EFL with --disable-silent-rules or similar so the log
> shows more details?

I built the package with --keep-failed, entered the result directory and re-run 
with V=99.

make --no-print-directory all-recursive
Making all in src
make  all-recursive
/gnu/store/qx011cng51s58ggy4xc5iy2yc1965c3x-bash-4.3.30/bin/bash ../libtool  
--tag=CXX   --mode=link g++  -g -O2 -std=gnu++11 -no-undefined -version-info 
13:2:12   -o lib/evas/libevas.la -rpath 
/gnu/store/gdz2fkwm00lkqh30yxd0y8b0gj2g7v0r-efl-1.12.2/lib 
static_libs/libunibreak/lib_evas_libevas_la-linebreak.lo 
static_libs/libunibreak/lib_evas_libevas_la-linebreakdata.lo 
static_libs/libunibreak/lib_evas_libevas_la-linebreakdef.lo 
static_libs/libunibreak/lib_evas_libevas_la-wordbreak.lo 
lib/evas/lib_evas_libevas_la-main.lo 
lib/evas/canvas/lib_evas_libevas_la-common_interfaces.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_callbacks.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_clip.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_common_interface.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_data.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_device.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_events.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_focus.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_key.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_key_grab.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_layer.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_main.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_name.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_image.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_main.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_inform.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_intercept.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_line.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_polygon.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_rectangle.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_smart.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_smart_clipped.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_box.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_table.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_text.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_textblock.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_textgrid.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_object_grid.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_font_dir.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_rectangle.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_render.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_render2.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_render2_updates.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_smart.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_stack.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_async_events.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_stats.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_touch_point.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_map.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_gl.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_out.lo 
lib/evas/cache/lib_evas_libevas_la-evas_cache_image.lo 
lib/evas/cache/lib_evas_libevas_la-evas_cache_engine_image.lo 
lib/evas/cache/lib_evas_libevas_la-evas_preload.lo 
lib/evas/cache2/lib_evas_libevas_la-evas_cache2.lo 
lib/evas/cserve2/lib_evas_libevas_la-evas_cs2_image_data.lo 
lib/evas/cserve2/lib_evas_libevas_la-evas_cs2_client.lo 
lib/evas/cserve2/lib_evas_libevas_la-evas_cs2_utils.lo 
lib/evas/file/lib_evas_libevas_la-evas_module.lo 
lib/evas/file/lib_evas_libevas_la-evas_path.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_object.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_scene.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_node.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_camera.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_light.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_mesh.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_texture.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_material.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_mesh_loader_md2.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_mesh_loader_obj.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_mesh_saver_obj.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_mesh_loader_eet.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_mesh_saver_eet.lo 
lib/evas/canvas/lib_evas_libevas_la-evas_3d_eet.lo 
lib/evas/common/lib_evas_libevas_la-evas_op_copy_main_.lo 
lib/evas/common/lib_evas_libevas_la-evas_op_blend_main_.lo 
lib/evas/common/lib_evas_libevas_la-evas_op_add_main_.lo 
lib/evas/common/lib_evas_libevas_la-evas_op_sub_main_.lo 
lib/evas/common/lib_evas_libevas_la-evas_op_mask_main_.lo 
lib/evas/common/lib_evas_libevas_la-evas_op_mul_main_.lo 
lib/evas/common/lib_evas_libevas_la-evas_alpha_main.lo 
lib/evas/common/lib_evas_libevas_la-evas_blend_main.lo 
lib/evas/common/lib_evas_libevas_la-evas_blit_main.lo 
lib/evas/common/lib_evas_libevas_la-evas_convert_color.lo 
lib/evas/common/lib_evas_libevas_la-evas_convert_colorspace.lo 
lib/evas/common/lib_evas_libevas_la-evas_convert_gry_1.lo 
lib/evas/common/lib_evas_libevas_la-evas_convert_gry_8.lo 
lib/evas/common/lib_evas_libevas_la-evas_convert_main.lo 
lib/evas/common/lib_evas_libevas_la-evas_convert_rgb_16.lo 
lib/evas/common/lib_evas_libevas_la-evas_convert_rgb_24.lo 
lib/evas/common/lib_evas_libevas_la-evas_convert_rgb_8.lo 
lib/evas/common/lib_evas_libevas_la-evas_convert_grypal_6.lo 
lib/evas/common/lib_evas_libevas_la-evas_convert_yuv.lo 
lib/evas/common/lib_evas_libevas_la-evas_cpu.lo 
lib/evas/common/lib_evas_libevas_la-evas_draw_main.lo 
lib/evas/common/lib_evas_libevas_la-evas_font_draw.lo 
lib/evas/common/lib_evas_libevas_la-evas_font_load.lo 
lib/evas/common/lib_evas_libevas_la-evas_font_main.lo 
lib/evas/common/lib_evas_libevas_la-evas_font_query.lo 
lib/evas/common/lib_evas_libevas_la-evas_font_compress.lo 
lib/evas/common/lib_evas_libevas_la-evas_image_load.lo 
lib/evas/common/lib_evas_libevas_la-evas_image_save.lo 
lib/evas/common/lib_evas_libevas_la-evas_image_main.lo 
lib/evas/common/lib_evas_libevas_la-evas_image_data.lo 
lib/evas/common/lib_evas_libevas_la-evas_image_scalecache.lo 
lib/evas/common/lib_evas_libevas_la-evas_line_main.lo 
lib/evas/common/lib_evas_libevas_la-evas_polygon_main.lo 
lib/evas/common/lib_evas_libevas_la-evas_rectangle_main.lo 
lib/evas/common/lib_evas_libevas_la-evas_scale_main.lo 
lib/evas/common/lib_evas_libevas_la-evas_scale_sample.lo 
lib/evas/common/lib_evas_libevas_la-evas_scale_smooth.lo 
lib/evas/common/lib_evas_libevas_la-evas_scale_span.lo 
lib/evas/common/lib_evas_libevas_la-evas_thread_render.lo 
lib/evas/common/lib_evas_libevas_la-evas_tiler.lo 
lib/evas/common/lib_evas_libevas_la-evas_regionbuf.lo 
lib/evas/common/lib_evas_libevas_la-evas_pipe.lo 
lib/evas/common/language/lib_evas_libevas_la-evas_bidi_utils.lo 
lib/evas/common/language/lib_evas_libevas_la-evas_language_utils.lo 
lib/evas/common/lib_evas_libevas_la-evas_text_utils.lo 
lib/evas/common/lib_evas_libevas_la-evas_font_ot.lo 
lib/evas/common/lib_evas_libevas_la-evas_map_image.lo 
lib/evas/filters/lib_evas_libevas_la-evas_filter.lo 
lib/evas/filters/lib_evas_libevas_la-evas_filter_blend.lo 
lib/evas/filters/lib_evas_libevas_la-evas_filter_blur.lo 
lib/evas/filters/lib_evas_libevas_la-evas_filter_bump.lo 
lib/evas/filters/lib_evas_libevas_la-evas_filter_curve.lo 
lib/evas/filters/lib_evas_libevas_la-evas_filter_displace.lo 
lib/evas/filters/lib_evas_libevas_la-evas_filter_mask.lo 
lib/evas/filters/lib_evas_libevas_la-evas_filter_parser.lo 
lib/evas/filters/lib_evas_libevas_la-evas_filter_transform.lo 
lib/evas/filters/lib_evas_libevas_la-evas_filter_utils.lo 
modules/evas/engines/software_generic/lib_evas_libevas_la-evas_engine.lo 
modules/evas/engines/buffer/lib_evas_libevas_la-evas_engine.lo 
modules/evas/engines/buffer/lib_evas_libevas_la-evas_outbuf.lo              
modules/evas/loaders/bmp/lib_evas_libevas_la-evas_image_load_bmp.lo 
modules/evas/loaders/dds/lib_evas_libevas_la-evas_image_load_dds.lo 
modules/evas/loaders/dds/lib_evas_libevas_la-s3tc_decoder.lo 
modules/evas/loaders/eet/lib_evas_libevas_la-evas_image_load_eet.lo 
modules/evas/savers/eet/lib_evas_libevas_la-evas_image_save_eet.lo 
modules/evas/loaders/generic/lib_evas_libevas_la-evas_image_load_generic.lo  
modules/evas/loaders/ico/lib_evas_libevas_la-evas_image_load_ico.lo 
modules/evas/loaders/jpeg/lib_evas_libevas_la-evas_image_load_jpeg.lo 
modules/evas/savers/jpeg/lib_evas_libevas_la-evas_image_save_jpeg.lo  
modules/evas/loaders/pmaps/lib_evas_libevas_la-evas_image_load_pmaps.lo 
modules/evas/loaders/png/lib_evas_libevas_la-evas_image_load_png.lo 
modules/evas/savers/png/lib_evas_libevas_la-evas_image_save_png.lo 
modules/evas/loaders/psd/lib_evas_libevas_la-evas_image_load_psd.lo 
modules/evas/loaders/tga/lib_evas_libevas_la-evas_image_load_tga.lo  
modules/evas/loaders/wbmp/lib_evas_libevas_la-evas_image_load_wbmp.lo  
modules/evas/loaders/xpm/lib_evas_libevas_la-evas_image_load_xpm.lo 
modules/evas/loaders/tgv/lib_evas_libevas_la-evas_image_load_tgv.lo 
modules/evas/savers/tgv/lib_evas_libevas_la-evas_image_save_tgv.lo 
static_libs/rg_etc/lib_evas_libevas_la-rg_etc1.lo 
static_libs/rg_etc/lib_evas_libevas_la-rg_etc2.lo 
static_libs/rg_etc/lib_evas_libevas_la-etc2_encoder.lo 
static_libs/lz4/lib_evas_libevas_la-lz4.lo 
static_libs/lz4/lib_evas_libevas_la-lz4hc.lo 
lib/evas/common/libevas_op_blend_sse3.la 
lib/evas/common/libevas_convert_rgb_32.la -fvisibility=hidden -fdata-sections 
-ffunction-sections -Wl,--gc-sections -fno-strict-aliasing -Wl,--as-needed 
-Wl,--no-copy-dt-needed-entries    
-L/gnu/store/xbnr9dsrx24rm49b8iddc2szv3abbj6h-fontconfig-2.10.93/lib 
-L/gnu/store/kc55w86f5sfqygvms8ra8p8vgk4fxdm7-freetype-2.4.11/lib 
-L/gnu/store/dmf8amsaijl49sqn28nyfj92ivy3nz3n-fribidi-0.19.6/lib 
-L/gnu/store/1n4q2i11pjrhnw88lk5asq90j93nxdrv-libpng-1.5.17/lib 
-L/gnu/store/ij22m0lalbagkm4fflnxc9691ax4bpvk-luajit-2.0.3/lib -lpng15 
-lfribidi -lfontconfig -lfreetype -lluajit-5.1   lib/efl/libefl.la 
lib/eina/libeina.la lib/eet/libeet.la lib/eo/libeo.la    -lpthread     -ljpeg  
-ldl -lm  -lrt                           -ljpeg   
-L/gnu/store/1n4q2i11pjrhnw88lk5asq90j93nxdrv-libpng-1.5.17/lib -lpng15         
 
libtool: link: g++  -fPIC -DPIC -shared -nostdlib 
/gnu/store/4k20pkxgvfc22wpcvh6xr26ma4b619ad-glibc-2.20/lib/crti.o 
/gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8.3-lib/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/crtbeginS.o
  static_libs/libunibreak/.libs/lib_evas_libevas_la-linebreak.o 
static_libs/libunibreak/.libs/lib_evas_libevas_la-linebreakdata.o 
static_libs/libunibreak/.libs/lib_evas_libevas_la-linebreakdef.o 
static_libs/libunibreak/.libs/lib_evas_libevas_la-wordbreak.o 
lib/evas/.libs/lib_evas_libevas_la-main.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-common_interfaces.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_callbacks.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_clip.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_common_interface.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_data.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_device.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_events.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_focus.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_key.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_key_grab.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_layer.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_main.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_name.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_image.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_main.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_inform.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_intercept.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_line.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_polygon.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_rectangle.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_smart.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_smart_clipped.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_box.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_table.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_text.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_textblock.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_textgrid.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_object_grid.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_font_dir.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_rectangle.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_render.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_render2.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_render2_updates.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_smart.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_stack.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_async_events.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_stats.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_touch_point.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_map.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_gl.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_out.o 
lib/evas/cache/.libs/lib_evas_libevas_la-evas_cache_image.o 
lib/evas/cache/.libs/lib_evas_libevas_la-evas_cache_engine_image.o 
lib/evas/cache/.libs/lib_evas_libevas_la-evas_preload.o 
lib/evas/cache2/.libs/lib_evas_libevas_la-evas_cache2.o 
lib/evas/cserve2/.libs/lib_evas_libevas_la-evas_cs2_image_data.o 
lib/evas/cserve2/.libs/lib_evas_libevas_la-evas_cs2_client.o 
lib/evas/cserve2/.libs/lib_evas_libevas_la-evas_cs2_utils.o 
lib/evas/file/.libs/lib_evas_libevas_la-evas_module.o 
lib/evas/file/.libs/lib_evas_libevas_la-evas_path.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_object.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_scene.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_node.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_camera.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_light.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_mesh.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_texture.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_material.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_mesh_loader_md2.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_mesh_loader_obj.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_mesh_saver_obj.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_mesh_loader_eet.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_mesh_saver_eet.o 
lib/evas/canvas/.libs/lib_evas_libevas_la-evas_3d_eet.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_op_copy_main_.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_op_blend_main_.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_op_add_main_.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_op_sub_main_.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_op_mask_main_.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_op_mul_main_.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_alpha_main.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_blend_main.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_blit_main.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_color.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_colorspace.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_gry_1.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_gry_8.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_main.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_rgb_16.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_rgb_24.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_rgb_8.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_grypal_6.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_convert_yuv.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_cpu.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_draw_main.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_font_draw.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_font_load.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_font_main.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_font_query.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_font_compress.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_image_load.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_image_save.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_image_main.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_image_data.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_image_scalecache.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_line_main.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_polygon_main.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_rectangle_main.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_scale_main.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_scale_sample.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_scale_smooth.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_scale_span.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_thread_render.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_tiler.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_regionbuf.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_pipe.o 
lib/evas/common/language/.libs/lib_evas_libevas_la-evas_bidi_utils.o 
lib/evas/common/language/.libs/lib_evas_libevas_la-evas_language_utils.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_text_utils.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_font_ot.o 
lib/evas/common/.libs/lib_evas_libevas_la-evas_map_image.o 
lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter.o 
lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_blend.o 
lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_blur.o 
lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_bump.o 
lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_curve.o 
lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_displace.o 
lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_mask.o 
lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_parser.o 
lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_transform.o 
lib/evas/filters/.libs/lib_evas_libevas_la-evas_filter_utils.o 
modules/evas/engines/software_generic/.libs/lib_evas_libevas_la-evas_engine.o 
modules/evas/engines/buffer/.libs/lib_evas_libevas_la-evas_engine.o 
modules/evas/engines/buffer/.libs/lib_evas_libevas_la-evas_outbuf.o 
modules/evas/loaders/bmp/.libs/lib_evas_libevas_la-evas_image_load_bmp.o 
modules/evas/loaders/dds/.libs/lib_evas_libevas_la-evas_image_load_dds.o 
modules/evas/loaders/dds/.libs/lib_evas_libevas_la-s3tc_decoder.o 
modules/evas/loaders/eet/.libs/lib_evas_libevas_la-evas_image_load_eet.o 
modules/evas/savers/eet/.libs/lib_evas_libevas_la-evas_image_save_eet.o 
modules/evas/loaders/generic/.libs/lib_evas_libevas_la-evas_image_load_generic.o
 modules/evas/loaders/ico/.libs/lib_evas_libevas_la-evas_image_load_ico.o 
modules/evas/loaders/jpeg/.libs/lib_evas_libevas_la-evas_image_load_jpeg.o 
modules/evas/savers/jpeg/.libs/lib_evas_libevas_la-evas_image_save_jpeg.o 
modules/evas/loaders/pmaps/.libs/lib_evas_libevas_la-evas_image_load_pmaps.o 
modules/evas/loaders/png/.libs/lib_evas_libevas_la-evas_image_load_png.o 
modules/evas/savers/png/.libs/lib_evas_libevas_la-evas_image_save_png.o 
modules/evas/loaders/psd/.libs/lib_evas_libevas_la-evas_image_load_psd.o 
modules/evas/loaders/tga/.libs/lib_evas_libevas_la-evas_image_load_tga.o 
modules/evas/loaders/wbmp/.libs/lib_evas_libevas_la-evas_image_load_wbmp.o 
modules/evas/loaders/xpm/.libs/lib_evas_libevas_la-evas_image_load_xpm.o 
modules/evas/loaders/tgv/.libs/lib_evas_libevas_la-evas_image_load_tgv.o 
modules/evas/savers/tgv/.libs/lib_evas_libevas_la-evas_image_save_tgv.o 
static_libs/rg_etc/.libs/lib_evas_libevas_la-rg_etc1.o 
static_libs/rg_etc/.libs/lib_evas_libevas_la-rg_etc2.o 
static_libs/rg_etc/.libs/lib_evas_libevas_la-etc2_encoder.o 
static_libs/lz4/.libs/lib_evas_libevas_la-lz4.o 
static_libs/lz4/.libs/lib_evas_libevas_la-lz4hc.o  -Wl,--whole-archive 
lib/evas/common/.libs/libevas_op_blend_sse3.a 
lib/evas/common/.libs/libevas_convert_rgb_32.a -Wl,--no-whole-archive  
-Wl,-rpath -Wl,/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/efl/.libs 
-Wl,-rpath -Wl,/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eet/.libs 
-Wl,-rpath -Wl,/gnu/store/dmf8amsaijl49sqn28nyfj92ivy3nz3n-fribidi-0.19.6/lib 
-Wl,-rpath 
-Wl,/gnu/store/xbnr9dsrx24rm49b8iddc2szv3abbj6h-fontconfig-2.10.93/lib 
-Wl,-rpath -Wl,/gnu/store/vm27cy7890kd3mjiic602ryfpg9i9amj-expat-2.1.0/lib 
-Wl,-rpath -Wl,/gnu/store/kc55w86f5sfqygvms8ra8p8vgk4fxdm7-freetype-2.4.11/lib 
-Wl,-rpath -Wl,/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eo/.libs 
-Wl,-rpath -Wl,/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eina/.libs 
-Wl,-rpath -Wl,/gnu/store/3jdrqfps7syrkzjjp1yylq0wmfqlh899-libjpeg-9a/lib 
-Wl,-rpath -Wl,/gnu/store/1n4q2i11pjrhnw88lk5asq90j93nxdrv-libpng-1.5.17/lib 
-Wl,-rpath -Wl,/gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8.3-lib/lib 
-Wl,-rpath -Wl,/gnu/store/gdz2fkwm00lkqh30yxd0y8b0gj2g7v0r-efl-1.12.2/lib 
-Wl,-rpath -Wl,/gnu/store/dmf8amsaijl49sqn28nyfj92ivy3nz3n-fribidi-0.19.6/lib 
-Wl,-rpath 
-Wl,/gnu/store/xbnr9dsrx24rm49b8iddc2szv3abbj6h-fontconfig-2.10.93/lib 
-Wl,-rpath -Wl,/gnu/store/vm27cy7890kd3mjiic602ryfpg9i9amj-expat-2.1.0/lib 
-Wl,-rpath -Wl,/gnu/store/kc55w86f5sfqygvms8ra8p8vgk4fxdm7-freetype-2.4.11/lib 
-Wl,-rpath -Wl,/gnu/store/3jdrqfps7syrkzjjp1yylq0wmfqlh899-libjpeg-9a/lib 
-Wl,-rpath -Wl,/gnu/store/1n4q2i11pjrhnw88lk5asq90j93nxdrv-libpng-1.5.17/lib 
-Wl,-rpath -Wl,/gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8.3-lib/lib 
-L/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eo/.libs 
-L/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eina/.libs 
-L/gnu/store/xbnr9dsrx24rm49b8iddc2szv3abbj6h-fontconfig-2.10.93/lib 
-L/gnu/store/kc55w86f5sfqygvms8ra8p8vgk4fxdm7-freetype-2.4.11/lib 
-L/gnu/store/dmf8amsaijl49sqn28nyfj92ivy3nz3n-fribidi-0.19.6/lib 
-L/gnu/store/1n4q2i11pjrhnw88lk5asq90j93nxdrv-libpng-1.5.17/lib 
-L/gnu/store/ij22m0lalbagkm4fflnxc9691ax4bpvk-luajit-2.0.3/lib 
-L/gnu/store/vm27cy7890kd3mjiic602ryfpg9i9amj-expat-2.1.0/lib 
-L/gnu/store/gw3z0lnnlrxm1lxx0qfp6zcp5vc89x09-zlib-1.2.7/lib 
-L/gnu/store/24zz6gxb2i1jm3miazwdy0pc1s1ybz63-openssl-1.0.1j/lib 
/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/efl/.libs/libefl.so 
/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eet/.libs/libeet.so 
-L/gnu/store/3jdrqfps7syrkzjjp1yylq0wmfqlh899-libjpeg-9a/lib 
/gnu/store/dmf8amsaijl49sqn28nyfj92ivy3nz3n-fribidi-0.19.6/lib/libfribidi.so 
/gnu/store/xbnr9dsrx24rm49b8iddc2szv3abbj6h-fontconfig-2.10.93/lib/libfontconfig.so
 /gnu/store/vm27cy7890kd3mjiic602ryfpg9i9amj-expat-2.1.0/lib/libexpat.so 
/gnu/store/kc55w86f5sfqygvms8ra8p8vgk4fxdm7-freetype-2.4.11/lib/libfreetype.so 
-lbz2 -lluajit-5.1 lib/efl/.libs/libefl.so 
/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eo/.libs/libeo.so 
lib/eina/.libs/libeina.so lib/eet/.libs/libeet.so -lssl -lcrypto 
lib/eo/.libs/libeo.so 
/tmp/nix-build-efl-1.12.2.drv-1/efl-1.12.2/src/lib/eina/.libs/libeina.so 
-lpthread -ldl -lrt 
/gnu/store/3jdrqfps7syrkzjjp1yylq0wmfqlh899-libjpeg-9a/lib/libjpeg.so 
/gnu/store/1n4q2i11pjrhnw88lk5asq90j93nxdrv-libpng-1.5.17/lib/libpng15.so -lz 
-L/gnu/store/d5zq8x0f56j6rzzhvzfn2diwm15p6h2a-bzip2-1.0.6/lib 
-L/gnu/store/5r3mfs3f6bfs8zs4vfdngzf7f484ymd2-xz-5.0.4/lib 
-L/gnu/store/zjd801sagxj0rdfnz9jcwpnj3qf9zg2p-file-5.19/lib 
-L/gnu/store/r7hdwyynghaf05pixb8hw84dqyp36mix-gawk-4.1.1/lib 
-L/gnu/store/9hq7rj20z5swh5jjs6nyvv36lsmvnil8-binutils-2.24/lib 
-L/gnu/store/4k20pkxgvfc22wpcvh6xr26ma4b619ad-glibc-2.20/lib 
-L/gnu/store/myfvinw0lvd34wp3hd5ldzpqb7rmjghg-alsa-lib-1.0.27.1/lib 
-L/gnu/store/rhdmi8za70s0gj8jz7lm8zrwnx3s0i1k-compositeproto-0.4.2/lib 
-L/gnu/store/fwffr4331sy0jc8nmpq2q6rna517ps13-bullet-2.82-r2704/lib 
-L/gnu/store/8fzawcjr59kzcxh27mha1l3l05lns9gp-curl-7.37.1/lib 
-L/gnu/store/x385yk8inz730b74lmg8k9wndjk1513d-dbus-1.8.10/lib 
-L/gnu/store/iq7x7y9759w4ca34g6qwj6kdfhqrl2f0-eudev-1.10/lib 
-L/gnu/store/q59s37npglh16znvkx9zpcmw6qinfzb3-giflib-4.2.3/lib 
-L/gnu/store/k4ng5ay7955fjjk4bh4pv4wd073g8cds-glib-2.40.2/lib 
-L/gnu/store/fq20jdkcjm29rxbvkmh07p09633h0x87-gstreamer-1.0.10/lib 
-L/gnu/store/7d3rlz4axpjp6kg9rp3740zgv0i5fhy5-gst-plugins-base-1.0.10/lib 
-L/gnu/store/f592lppjz065a0iqbcjzdqv7krimjzhl-libexif-0.6.21/lib 
-L/gnu/store/djadnkkg8fyvps1afjq8i1g9yvpx25mn-librsvg-2.40.2/lib 
-L/gnu/store/h917wry57sh5ww8fq74m83vzwnmnhq56-gdk-pixbuf-2.28.2/lib 
-L/gnu/store/l7b9y2ciam8ijjabvxppcvd78qf3gmpz-cairo-1.12.16/lib 
-L/gnu/store/a9n2dnvx6qjnsw3sk36fj64lmi71nm4n-pixman-0.32.4/lib 
-L/gnu/store/g0q8bm7za0nh2i6831vjr353jh3mdgk2-libxrender-0.9.7/lib 
-L/gnu/store/5n1nlfhlzgay9j9bgnhqzs5jh38f36w7-libxext-1.3.1/lib 
-L/gnu/store/jakqkb4q7c99x4kwk3p45dhjvjkkmf1d-libx11-1.5.0/lib 
-L/gnu/store/knf8rqxxd3gcjwvs7a9cvkp1ip730qjp-libxcb-1.11/lib 
-L/gnu/store/gy4p1bvn053ssmnk5dikmkh6xbdybry4-kbproto-1.0.6/lib 
-L/gnu/store/26al3bgx5r6b1vmzaf8v6xvagx5qb3qz-libxdmcp-1.1.1/lib 
-L/gnu/store/9xj7dz0nvg251746svwsg2fgdms8hxkc-libxau-1.0.7/lib 
-L/gnu/store/cz665dz30s2j7358y31w869az27gvxyv-libpthread-stubs-0.3/lib 
-L/gnu/store/j6nbphivb29955f9l7sqqr8hddin9d21-xproto-7.0.23/lib 
-L/gnu/store/z10c54xh40fms8zc0y9rjh4g2l2xg4wh-util-macros-1.17/lib 
-L/gnu/store/4l1rzacqq2hyq8j6rshgbcmvz0xcl98c-xextproto-7.2.1/lib 
-L/gnu/store/cgba67i1rx9lmyb3n1gwf4x52191a5qw-renderproto-0.11.1/lib 
-L/gnu/store/3g3dcb53i9n3wn5v51jvgj1gbf9mrj0k-libsndfile-1.0.25/lib 
-L/gnu/store/91cl4rr4nh9xfccadsp4ai623qkdbd3v-libtiff-4.0.3/lib 
-L/gnu/store/rg63f3xfwmydvjwaqg2wi3d15y4x6vab-libxcomposite-0.4.3/lib 
-L/gnu/store/4cj7wra2sv6sb4d1pv9as4licjb9r2p9-libxfixes-5.0/lib 
-L/gnu/store/xj9371wkiczv2j3sb6wnfjgbfg2glq2q-fixesproto-5.0/lib 
-L/gnu/store/bccwsb6gnxgix3nwi48i8pgw38rra6i7-libxcursor-1.1.13/lib 
-L/gnu/store/971kd0hqkddjprij7dv7a6fsh6ad8l5q-libxi-1.6.1/lib 
-L/gnu/store/0mq819gfwqfnw0magb3nnda3djaaig79-inputproto-2.2/lib 
-L/gnu/store/vbq9i9b89sddj1vndw4sx6pg1h4sdcrq-libxkbfile-1.0.8/lib 
-L/gnu/store/mfhm6ydcj8n5sfh5bpigbii67sx04ppi-libxinerama-1.1.2/lib 
-L/gnu/store/9kw4gy2cxlda5gnr4fgmk9c20rrnwl73-xineramaproto-1.2.1/lib 
-L/gnu/store/hhsc3zlxyh1wf4401z6rdlk07l29v00z-libxp-1.0.0/lib 
-L/gnu/store/f5wx31xxd33xjbkvdw9x8mxkg09h8ga0-printproto-1.0.5/lib 
-L/gnu/store/c89q1xawapddp67mpgbhj2r73y9a02sm-libxrandr-1.3.2/lib 
-L/gnu/store/h4jpqq6lyr48cnp1xjbn17185syjrahq-randrproto-1.3.2/lib 
-L/gnu/store/wjj1hglj6arv70yl8a1bwyagvi2wbnxn-libxscrnsaver-1.2.2/lib 
-L/gnu/store/7kcnjykmh0pw1x22da3c6q0vz51ljmfi-scrnsaverproto-1.2.2/lib 
-L/gnu/store/isy83vfclx098ris2sqd14v7lm2f9zyi-libxtst-1.2.1/lib 
-L/gnu/store/pbv92w1p500jfx0rp1l1wlpr1phqwfpm-recordproto-1.14.2/lib 
-L/gnu/store/2gmdnai5v6q8cwsvb7kkcjl94jqig5j2-mesa-8.0.5/lib 
-L/gnu/store/m41gr4a21q8iay5aw5ivdmhslbs4pscb-libxxf86vm-1.1.2/lib 
-L/gnu/store/nrcy863idzb1yn4fvykqlp5i8hd4ipr8-libxdamage-1.1.3/lib 
-L/gnu/store/2bm8v3ywx0p8lkbnqzzbh0pwpm0sfv1m-libdrm-2.4.33/lib 
-L/gnu/store/5km7b7amhyprmwrs7ajvpbbgd1l20dsa-glproto-1.4.15/lib 
-L/gnu/store/0rl8pw7qybgx7rl6c1zb2ybiplw21pv2-damageproto-1.2.1/lib 
-L/gnu/store/f44bbs6r85l8885szi8b36c91050a175-xf86vidmodeproto-2.3.1/lib 
-L/gnu/store/jhnrvr2mk43scixja8sb4afyp929h51i-pulseaudio-5.0/lib 
-L/gnu/store/15z8d0nvlg71wqvck47nzvv3yz08k4b4-gdbm-1.11/lib 
-L/gnu/store/fmrypfhvfkrxg0sp38rizz8ffkvfhc2j-libcap-2.22/lib 
-L/gnu/store/3b142s6sx3ylr877r1bxv3w72c4sq8b4-util-linux-2.21/lib 
-L/gnu/store/8xrh5mvwqq8bqj8kpvg19w0169xd18l2-valgrind-3.10.0/lib 
-L/gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8.3-lib/lib/gcc/x86_64-unknown-linux-gnu/4.8.3
 
-L/gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8.3-lib/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/../../..
 /gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8.3-lib/lib/libstdc++.so -lm 
-lc -lgcc_s 
/gnu/store/k7w7wdpvaqlkwq0ijz9149pqn3lq8a5n-gcc-4.8.3-lib/lib/gcc/x86_64-unknown-linux-gnu/4.8.3/crtendS.o
 /gnu/store/4k20pkxgvfc22wpcvh6xr26ma4b619ad-glibc-2.20/lib/crtn.o  -O2 
-Wl,--gc-sections -Wl,--as-needed -Wl,--no-copy-dt-needed-entries   -pthread 
-Wl,-soname -Wl,libevas.so.1 -o lib/evas/.libs/libevas.so.1.12.2
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/../../../../x86_64-pc-linux-gnu/bin/ld: 
/gnu/store/ij22m0lalbagkm4fflnxc9691ax4bpvk-luajit-2.0.3/lib/libluajit-5.1.a(lj_err.o):
 relocation R_X86_64_32S against `.rodata' can not be used when making a shared 
object; recompile with -fPIC
/gnu/store/ij22m0lalbagkm4fflnxc9691ax4bpvk-luajit-2.0.3/lib/libluajit-5.1.a: 
error adding symbols: Bad value
collect2: error: ld returned 1 exit status
Makefile:16352: návod pro cíl „lib/evas/libevas.la“ selhal
make[4]: *** [lib/evas/libevas.la] Chyba 1
Makefile:31933: návod pro cíl „all-recursive“ selhal
make[3]: *** [all-recursive] Chyba 1
Makefile:11593: návod pro cíl „all“ selhal
make[2]: *** [all] Chyba 2
Makefile:2284: návod pro cíl „all-recursive“ selhal
make[1]: *** [all-recursive] Chyba 1
Makefile:1514: návod pro cíl „all“ selhal
make: *** [all] Chyba 2


I added Enlightenment devel mailing list hoping that they could have a look on 
this issue as well.

Thanks,

Tomas



reply via email to

[Prev in Thread] Current Thread [Next in Thread]