Jump to content


Photo

Problem with build (eglibc-initial_2.12.bb)

build bitbake

  • Please log in to reply
1 reply to this topic

#1 cisarp

  • Member
  • 7 posts

0
Neutral

Posted 12 March 2012 - 15:33

Hello
I tried to build the recent version of OpenPLI and I faced a problem with libc build.
The problem is that when the do_install task of eglibc-initial tries to execute make install-headers, the headers are actually attempted to be installed in /usr/include instead of the build tree:

| make[1]: Entering directory `/home/pc/src/opendreambox/OpenPLI/build-dm7025/tmp/work/mipsel-oe-linux/eglibc-initial-2.12-r21.8+svnr12323/eglibc-2_12/libc'
| /home/pc/src/opendreambox/OpenPLI/openembedded//bin/install -c -m 644 include/limits.h /usr/include/limits.h
| install: cannot remove `/usr/include/limits.h': Permission denied
| make[1]: *** [/usr/include/limits.h] Error 1
| make[1]: Leaving directory `/home/pc/src/opendreambox/OpenPLI/build-dm7025/tmp/work/mipsel-oe-linux/eglibc-initial-2.12-r21.8+svnr12323/eglibc-2_12/libc'
| make: *** [install-headers] Error 2
| + die 'oe_runmake failed'
| + oefatal 'oe_runmake failed'
| + echo FATAL: 'oe_runmake failed'
| FATAL: oe_runmake failed
| + exit 1
NOTE: package eglibc-initial-2.12-r21.8+svnr12323: task do_install: Failed

I tried to analyze the makefiles, but I didn't find the place where the Makefile actually calls install, so I copied the files manually to the correct place and commented out the part of the receipe that does the install-header part, but I would appreciate some advice how to make a clean, nice fix for this issue.

Any ideas welcome.

BR
Petr

Re: Problem with build (eglibc-initial_2.12.bb) #2 Mr Cool Span

  • Member
  • 16 posts

0
Neutral

Posted 13 March 2012 - 12:42

I finality figurer this code channel out.
but now i having problem whit HD channels, the Hd channels hacking and the audio is now in sync
I have to use opengl to get my subscription card to work (dvbapi), if i use vdpau i get not pictures (some time i can get picture whit vdpau, and everything runs smoothly)
is there any workaround for this?

my xine.conf looks like this
#
# xine config file
#
.version:2

# wybór sterownika dźwięku
# { auto  null  pulseaudio  alsa  oss  esd  none  file }, default: 0
audio.driver:auto

# device used for pulseaudio
# string, default:
#audio.pulseaudio_device:

# use A/52 dynamic range compression
# bool, default: 0
#audio.a52.dynamic_range:0

# downmix audio to 2 channel surround stereo
# bool, default: 0
#audio.a52.surround_downmix:0

# A/52 volume
# [0..200], default: 100
#audio.a52.level:100

# offset for digital passthrough
# numeric, default: 0
#audio.synchronization.passthrough_offset:0

# play audio even on slow/fast speeds
# bool, default: 0
#audio.synchronization.slow_fast_audio:0

# method to sync audio and video
# { metronom feedback  resample }, default: 0
#audio.synchronization.av_sync_method:metronom feedback

# always resample to this rate (0 to disable)
# numeric, default: 0
#audio.synchronization.force_rate:0

# enable resampling
# { auto  off  on }, default: 0
#audio.synchronization.resample_mode:auto

# startup audio volume
# [0..100], default: 50
#audio.volume.mixer_volume:50

# przywracanie głośności przy starcie
# bool, default: 0
#audio.volume.remember_volume:0

# wybór sterownika wideo
# { auto  vdpau  aadxr3  dxr3  opengl  raw  caca  xshm  aa  none  sdl  vidixfb  vidix  fb }, default: 0
video.driver:opengl
#video.driver:vdpau

video.device.xv_sync_to_vblank:1

# disable all video scaling
# bool, default: 0
#video.output.disable_scaling:0

# horizontal image position in the output window
# [0..100], default: 50
#video.output.horizontal_position:50

# vdpau: color of none video area in output window
# numeric, default: 0
#video.output.vdpau_background_color:0

# vdpau: Try to recreate progressive frames from pulldown material
# bool, default: 1
#video.output.vdpau_enable_inverse_telecine:1

# vdpau: HD deinterlace method
# { bob  half temporal  half temporal_spatial  temporal  temporal_spatial }, default: 3
video.output.vdpau_hd_deinterlace_method:temporal

# vdpau: disable deinterlacing when progressive_frame flag is set
# bool, default: 0
#video.output.vdpau_honor_progressive:0

# vdpau: SD deinterlace method
# { bob  half temporal  half temporal_spatial  temporal  temporal_spatial }, default: 3
video.output.vdpau_sd_deinterlace_method:temporal_spatial

# vdpau: restrict enabling video properties for SD video only
# { none  noise  sharpness  noise+sharpness }, default: 0
#video.output.vdpau_sd_only_properties:none

# vdpau: disable advanced deinterlacers chroma filter
# bool, default: 0
#video.output.vdpau_skip_chroma_deinterlace:0

# vdpau: disable studio level
# bool, default: 0
video.output.vdpau_studio_levels:1

# vertical image position in the output window
# [0..100], default: 50
#video.output.vertical_position:50

# default length of display queue
# numeric, default: 3
#video.output.vdpau_display_queue_length:3

video.output.vdpau_deinterlace_method:temporal

video.output.vdpau_scaling_quality:1

# Choose speed over specification compliance
# bool, default: 0
#video.processing.ffmpeg_choose_speed_over_accuracy:0

# MPEG-4 postprocessing quality
# [0..6], default: 3
#video.processing.ffmpeg_pp_quality:3

# Skip loop filter
# { default  none  nonref  bidir  nonkey  all }, default: 0
#video.processing.ffmpeg_skip_loop_filter:default

# FFmpeg video decoding thread count
# numeric, default: 1
#video.processing.ffmpeg_thread_count:1

# path to RealPlayer codecs
# string, default:
#decoder.external.real_codecs_path:

# path to Win32 codecs
# string, default: /usr/lib/codecs
#decoder.external.win32_codecs_path:/usr/lib/codecs

# frames per second to generate
# numeric, default: 14
#effects.goom.fps:14

# goom image height
# numeric, default: 240
#effects.goom.height:240

# goom image width
# numeric, default: 320
#effects.goom.width:320

# colour space conversion method
# { Fast but not photorealistic  Slow but looks better }, default: 0
#effects.goom.csc_method:Fast but not photorealistic

# number of audio buffers
# numeric, default: 230
audio.synchronization.slow_fast_audio:1
engine.buffers.audio_num_buffers:250

# number of video buffers
# numeric, default: 500
#engine.buffers.video_num_buffers:800
engine.buffers.video_num_buffers:3000

# default number of video frames
# numeric, default: 15
engine.buffers.video_num_frames:22

# disable decoder flush at discontinuity
# bool, default: 0
#engine.decoder.disable_flush_at_discontinuity:0

# disable decoder flush from video out
# bool, default: 0
#engine.decoder.disable_flush_from_video_out:0

# priority for a/52 decoder
# numeric, default: 0
#engine.decoder_priorities.a/52:0

# priority for bitplane decoder
# numeric, default: 0
#engine.decoder_priorities.bitplane:0

# priority for dts decoder
# numeric, default: 0
#engine.decoder_priorities.dts:0

# priority for dvaudio decoder
# numeric, default: 0
#engine.decoder_priorities.dvaudio:0

# priority for dxr3-mpeg2 decoder
# numeric, default: 0
#engine.decoder_priorities.dxr3-mpeg2:0

# priority for dxr3-spudec decoder
# numeric, default: 0
#engine.decoder_priorities.dxr3-spudec:0

# priority for faad decoder
# numeric, default: 0
#engine.decoder_priorities.faad:0

# priority for ffmpeg-wmv8 decoder
# numeric, default: 0
#engine.decoder_priorities.ffmpeg-wmv8:0

# priority for ffmpeg-wmv9 decoder
# numeric, default: 0
#engine.decoder_priorities.ffmpeg-wmv9:0

# priority for ffmpegaudio decoder
# numeric, default: 0
#engine.decoder_priorities.ffmpegaudio:0

# priority for ffmpegvideo decoder
# numeric, default: 0
#engine.decoder_priorities.ffmpegvideo:0

# priority for gdkpixbuf decoder
# numeric, default: 0
#engine.decoder_priorities.gdkpixbuf:0

# priority for gsm610 decoder
# numeric, default: 0
#engine.decoder_priorities.gsm610:0

# priority for mad decoder
# numeric, default: 0
#engine.decoder_priorities.mad:0

# priority for mpeg2 decoder
# numeric, default: 0
#engine.decoder_priorities.mpeg2:0

# priority for nsfdec decoder
# numeric, default: 0
#engine.decoder_priorities.nsfdec:0

# priority for pcm decoder
# numeric, default: 0
#engine.decoder_priorities.pcm:0

# priority for qta decoder
# numeric, default: 0
#engine.decoder_priorities.qta:0

# priority for qtv decoder
# numeric, default: 0
#engine.decoder_priorities.qtv:0

# priority for realadec decoder
# numeric, default: 0
#engine.decoder_priorities.realadec:0

# priority for realvdec decoder
# numeric, default: 0
#engine.decoder_priorities.realvdec:0

# priority for rgb decoder
# numeric, default: 0
#engine.decoder_priorities.rgb:0

# priority for spucc decoder
# numeric, default: 0
#engine.decoder_priorities.spucc:0

# priority for spucmml decoder
# numeric, default: 0
#engine.decoder_priorities.spucmml:0

# priority for spudec decoder
# numeric, default: 0
#engine.decoder_priorities.spudec:0

# priority for spudvb decoder
# numeric, default: 0
#engine.decoder_priorities.spudvb:0

# priority for spuhdmv decoder
# numeric, default: 0
#engine.decoder_priorities.spuhdmv:0

# priority for sputext decoder
# numeric, default: 0
#engine.decoder_priorities.sputext:0

# priority for vdpau_h264 decoder
# numeric, default: 0
#engine.decoder_priorities.vdpau_h264:0

# priority for vdpau_mpeg12 decoder
# numeric, default: 0
#engine.decoder_priorities.vdpau_mpeg12:0

# priority for vdpau_mpeg4 decoder
# numeric, default: 0
#engine.decoder_priorities.vdpau_mpeg4:0

# priority for vdpau_vc1 decoder
# numeric, default: 0
#engine.decoder_priorities.vdpau_vc1:0

# priority for win32a decoder
# numeric, default: 0
#engine.decoder_priorities.win32a:0

# priority for win32v decoder
# numeric, default: 0
#engine.decoder_priorities.win32v:0

# priority for yuv decoder
# numeric, default: 0
#engine.decoder_priorities.yuv:0

# media format detection strategy
# { default  reverse  content  extension }, default: 0
#engine.demux.strategy:default

# memcopy method used by xine
# { probe  libc  kernel  mmx  mmxext  sse }, default: 0
#engine.performance.memcpy_method:sse

# percentage of discarded frames to tolerate
# numeric, default: 10
#engine.performance.warn_discarded_threshold:10

# percentage of skipped frames to tolerate
# numeric, default: 10
#engine.performance.warn_skipped_threshold:10
engine.performance.memcpy_method:libc

# allow implicit changes to the configuration (e.g. by MRL)
# bool, default: 0
#misc.implicit_config:0

gui.dropped_frames_warning:0

gui.kbedit_x:84

gui.kbedit_y:196

gui.setup_x:81

gui.setup_y:109

gui.viewlog_x:82

gui.viewlog_y:138

################################################################
################################################################
################# SUBTITLE SETTING #############################
################################################################

# opacity for the black parts of bitmapped subtitles
# [0..100], default: 67
#subtitles.bitmap.black_opacity:67

# opacity for the colour parts of bitmapped subtitles
# [0..100], default: 100
#subtitles.bitmap.colour_opacity:100

# altyazı büyüklüğü
# { tiny  small  normal  large  very large  huge }, default: 1
subtitles.separate.subtitle_size:large

# altyazı dikey konumu
# numeric, default: 0
#subtitles.separate.vertical_offset:0

# altyazılar için yazı tipi
# string, default: sans
subtitles.separate.font:sans

# alt yazılar kodlanıyor
# string, default: iso-8859-1
subtitles.separate.src_encoding:iso-8859-1

# eğer mümkünse hesaplanmamış OSD kullanın
# bool, default: 1
subtitles.separate.use_unscaled_osd:1

#set ENIGMA_FIFO buffer mode 0 fixed / 1 dynamic, default: 0
input.buffer.dynamic:0
 

1*DB 800 HD 1*DB 7000s 32 mb 1*Db7020si, and one multimediapc whit enigma2pc and openplipc, Wavefrontier Toroidal 90 9 lmb's DiSEqC 10/1


2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users