LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Question(s) about libs! (https://www.linuxquestions.org/questions/linux-software-2/question-s-about-libs-168599/)

d_w_k102 04-10-2004 07:39 PM

Question(s) about libs!
 
Hello. Here's an easy question (I supposed): last time I had linux, I didn't install all the compilers/libs because I had a real small hard drive. This time I installed RH9, I made sure I would get all, so I basically almost installed EVERYTHING.

However, when I try to compile (./configure, make, make INSTALL, etc) certain programs (such as Xine or VLC), I get errors regarding some libraries I don't have.

My question is.... if I indeed have the libs, how can I know where they are and how can I point the compiler on where they are located? If I don't have them, where can I get them?

Thanks :)

d_w_k102 04-10-2004 08:01 PM

Here's what I get when I try to install the rpms from VLC...

http://server6.uploadit.org/files/klitetools-error.jpg


BTW what they instruct to install is this:

# rpm -U vlc/* --force

CBlue 04-10-2004 08:13 PM

To get xine, go here http://xinehq.de/index.php/download and download xine-lib and then xine-ui. Install xine-lib first. You will then have the xine player on your system. You could also try gxine instead of xine-ui as the front end for xine. It also is a plug-in for mozilla.

Get VLC here for Redhat http://www.videolan.org/vlc/ It has precompiled binaries for different flavors of Linux.

Komakino 04-10-2004 08:23 PM

From your shot it looks to me like they compiled that against a different version of glibc to yours...if I were you I would compile Xine from source.

Hell, I should just have "Newbies, forget RPM's - they suck" in my sig to save me writing every time.

mikshaw 04-10-2004 08:27 PM

Quote:

Originally posted by Komakino
Hell, I should just have "Newbies, forget RPM's - they such" in my sig to save me writing every time.
You forgot a couple of words...."Newbies, forget RPM's - they are such poo"

d_w_k102 04-11-2004 12:46 PM

Quote:

Originally posted by CBlue
To get xine, go here http://xinehq.de/index.php/download and download xine-lib and then xine-ui. Install xine-lib first. You will then have the xine player on your system. You could also try gxine instead of xine-ui as the front end for xine. It also is a plug-in for mozilla.

Get VLC here for Redhat http://www.videolan.org/vlc/ It has precompiled binaries for different flavors of Linux.

Hey guys.... thanks for your answers...... here's the update:

Tried both xine and vlc.

As for xine, whilst installing the xine-lib (which I as well tried before), I get this on the ./configure. While it seems to install just fine, because it configs files and stuff, it gives me this last on the finish:

Code:

xine-lib summary:
----------------
 * input plugins:
  - file          - net
  - stdin_fifo    - rtp
  - http          - mms
  - pnm          - rtsp
  - dvb
  - dvd (internal libs)
  - vcd (internal libs)
  - vcdo
  - cdda
  - v4l
 
 * demultiplexer plugins:
  - avi          - mpeg
  - mpeg_block    - mpeg_audio
  - mpeg_elem    - mpeg_pes
  - mpeg_ts      - qt/mpeg-4
  - film          - roq
  - fli          - smjpeg
  - idcin        - wav
  - wc3 mve      - voc
  - vqa          - aiff
  - cdda          - snd/au
  - yuv4mpeg2    - real/realaudio
  - ea wve        - raw dv
  - interplay mve - psx str
  - ws aud        - pva
  - vox          - nsf
  - nsv          - 4xm
  - ac3          - aac
  - iff          - matroska
  - vmd          - flv
  - asf
  - ogg
 
 * video decoder plugins:
  - MPEG 1,2        - Amiga Bitplane
  - Raw RGB          - Raw YUV
  - ffmpeg:
    - MPEG-4 (ISO, Microsoft, DivX*, XviD)
    - Creative YUV    - Motion JPEG
    - Cinepak        - MS Video-1
    - FLI/FLC        - MS RLE
    - Id RoQ          - Id Cin
    - Apple Graphics  - Apple Video
    - Apple Animation - Interplay Video
    - Westwood VQA    - Origin Xan
    - H.263          - Intel Indeo 3
    - SVQ1            - SVQ3
    - Real Video 1.0  - Real Video 2.0
    - 4X Video        - Sierra Video
    - Asus v1/v2      - HuffYUV
    - On2 VP3        - DV
    - 8BPS            - Duck TrueMotion v1
    - ATI VCR1        - Flash Video
    - ZLIB            - MSZH
  - dxr3_video
  - w32dll
 
 * audio decoder plugins:
  - A52/ra-dnet    - DTS
  - MAD (MPG 1/2/3) - GSM 06.10
  - linear PCM      - Nosefart (NSF)
  - ffmpeg:
    - Windows Media Audio v1/v2
    - DV            - logarithmic PCM
    - 14k4          - 28k8
    - MS ADPCM      - IMA ADPCM
    - XA ADPCM      - Game DPCM/ADPCM
    - Mace 3:13    - Mace 6:1
  - vorbis
  - w32dll
  - faad
 
 * subtitle decoder plugins:
  - spu            - spucc
  - sputext
  - dxr3_spu
 
 * post effect plugins:
  * planar video effects:
  - invert          - expand
  - eq              - eq2
  - boxblur        - denoise3d
  - unsharp        - tvtime
  * SFX:
  - goom            - oscope
  - fftscope        - mosaico
 
 * video driver plugins:
  - fb (Linux framebuffer device)
  - dxr3 (Hollywood+ and Creative dxr3, mpeg video only)
  - vidix (framebuffer support)
 
 * audio driver plugins:
  - oss (Open Sound System)
---
 
****************************************************************
xine-lib will be installed to /usr/local/lib
 
This path is not mentioned among the linker search paths in your
/etc/ld.so.conf. This means it is possible that xine-lib will
not be found when you try to compile or run a program using it.
If this happens, you should add /usr/local/lib to
the environment variable LD_LIBRARY_PATH like that:
 
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
 
Alternatively you can add a line "/usr/local/lib"
to your /etc/ld.so.conf.
****************************************************************
 
 
****************************************************************
WARNING! No X11 output plugins will be built.
 
For some reason, the requirements for building the X11 video
output plugins are not met. That means, that you will NOT be
able to use the resulting xine-lib to watch videos in a window
on any X11-based display (e.g. your desktop).
 
If this is not what you want, provide the necessary X11 build
dependencies (usually done by installing a package called
XFree86-devel or similar) and run configure again.
****************************************************************

When I try to install xine-ui, it tells me that xine-lib isn't installed. I assume that I have to do what the first message tells me (export LD_LIBRARY_PATCH.....), but the warning is what troubles me..... any ideas?

d_w_k102 04-11-2004 12:49 PM

As for VLC, I downloaded the 58megs "source", which just includes all the rpm's....

So I tried installing the rpms with rpm -U *.rpm, and got this:

Code:

warning: a52dec-0.7.4-5.fr.src.rpm: V3 DSA signature: NOKEY, key ID e42d547b
warning: fribidi-0.10.4-5.1.src.rpm: V3 DSA signature: NOKEY, key ID 30c9ecf8
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user geshp does not exist - using root
warning: group geshp does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root
warning: user machbuild does not exist - using root
warning: group machbuild does not exist - using root

Any ideas? And if you know where the actual "source" is, please let me know :)

d_w_k102 04-11-2004 04:12 PM

Grrr, xine's website is down because of a "strike"..... can't look up some documentation :(

CBlue 04-12-2004 09:26 AM

Did you try this suggestion? install XFree86-devel http://rpmfind.net/linux/rpm2html/se...=XFree86-devel


All times are GMT -5. The time now is 09:59 AM.