compiling mysql and shared libraries (linux type, not mysql)
#1
im compiling a specialized version of xbmc for linux and had a question. when doing the configuration step it will spit out what the configuration is set to. for example:

Code:
------------------------
  XBMC Configuration:
------------------------
Shared lib    Yes
  Debugging:    Yes
  Profiling:    No
  Optimization:    Yes
  SWIG Available:    Yes
  JRE Available:    Yes
  Doxygen Available:    Yes
  Crosscomp.:    No
  target ARCH:    no
  target CPU:    no
  OpenGL:    Yes
  ALSA:        No
  DBUS:        Yes
  VDPAU:    No
  VAAPI:    No
  CrystalHD:    No
  VDADecoder:    No
  VTBDecoder:    No
  OpenMax:    No
  Joystick:    No
  XRandR:    No
  GOOM:        No
  RSXS:        No
  ProjectM:    No
  Skin Touched:    No
  X11:        Yes
  Bluray:    No
  TexturePacker:Yes
  MID Support:    No
  ccache:    Yes
  ALSA Support:    No
  PulseAudio:    No
  HAL Support:    Yes
  DVDCSS:    No
  Google Test Framework Configured:    No
  Avahi:    No
  Non-free:    No
  ASAP Codec:    No
  MySQL:    Yes
  Webserver:    Yes
  libssh support:    No
  libRTMP support:    No
  libsmbclient support:    Yes
  libnfs client support:Yes
  libafpclient support:    No
  AirPLay support:    No
  AirTunes support:    No
  UPnP support:        No
  Optical drive:    No
  libudev support:    No
  libusb support:    No
  libcec support:    No
  libmp3lame support:    No
  libvorbisenc support:    No
  libcap support:    No
  additional players:    No
  External FFmpeg:    No
  PVR add-ons:        No
  prefix:    /usr/local
------------------------

i have the 'Shared lib' option set to yes. i assumed this meant mysql but then i noticed mysql has it's own option. that and everything is indented after 'Shared lib' indicating everything after is a subset. am i correct in thinking 'Shared lib' in this instance refers to linux shared libraries? what happens if this is set to no? does it compile with all the necessary libs included so shared libraries arent needed?
Reply
#2
Using --enable-shared-lib will compile XBMC as a shared lib. ie. libxbmc.so
Reply
#3
ah, ok. that makes sense. thanks for the clarification.
Reply

Logout Mark Read Team Forum Stats Members Help
compiling mysql and shared libraries (linux type, not mysql)0