Kodi compile error, configure: libcrossguid/crossguid not found
#1
Was following this guide to compile a new version of Kodi to run on my Fedora 19 box

http://kodi.wiki/view/HOW-TO:Compile_Kod...Hat/CentOS

I cloned the source from git,
after I issued the command
./configure --with-lirc-device=/var/run/lirc/lircd

I got this error

checking for UUID... yes
checking "for libcrossguid"... configure: error: crossguid not found

So is there a package for crossguid/libcrossguid to be installed for this compilation?

Cheers,

Vince
Reply
#2
Try this for more information on the recent change

https://github.com/xbmc/xbmc/blob/master...ADME.linux

Mike
Reply
#3
found solution at here by PhobosK
http://forum.kodi.tv/showthread.php?tid=233276
Reply
#4
(2015-08-21, 15:28)MikeB2013 Wrote: Try this for more information on the recent change

https://github.com/xbmc/xbmc/blob/master...ADME.linux

Mike

Thanks, it works
Reply
#5
Hello friends:

I have the same issue and compiled crossguid, as shown here:

Code:
$ make -C tools/depends/target/crossguid PREFIX=/opt/KODI.d/

However, as you can see, my destination is /opt/KODI.d not /usr/local. Consequently, I still get this error:

Code:
checking "for libcrossguid"... configure: error: crossguid not found

So what environment variable(s) and/or option(s) to the ./configure command do I provide to find it here:

/opt/KODI.d/lib/libcrossguid.a <--- this is where it is.

I've tried various things (setting environment variables; symlinks to /usr/local; etc), but nothing that works.

Thank you in advance! =: )
Reply
#6
make -C tools/depends/target/crossguid PREFIX=/usr/local/
Reply
#7
Hi,

I try to compile a fresh git clone of kodi
but I can't find ./bootstrap and ./configure anymore,
all wiki's and how-to's refers to this files
what has changed ?

Regards,
grooves
Reply
#8
We changed to cmake and removed autotools, documentation can be found directly on github.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#9
I'm new to cmake too

Got a link to the documentation ? I'm looking at https://github.com/xbmc/xbmc/tree/master/project/cmake and I've got it building okay I think, just don't actually know how to install it after building...

I'm using


Code:
sudo cmake -DCMAKE_INSTALL_PREFIX=/usr -DCPACK_GENERATOR=DEB -D DEBIAN_PACKAGE_TYPE=nightly kodi/project/cmake/

sudo cmake --build . -- VERBOSE=1 -j$(nproc)  # or: make VERBOSE=1 -j$(nproc)
Reply
#10
Thanks for answers,
I tried luna_s command
sudo cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DCPACK_GENERATOR=DEB -D DEBIAN_PACKAGE_TYPE=nightly kodi/project/cmake/

and running in another error:

-- Generator: Single-configuration: Release (Unix Makefiles)
-- CMake Version: 3.2.2
-- System type: Linux
-- Linker: GNU gold
-- Core system type: linux
-- Platform:
-- CPU: x86_64, ARCH: x86_64-linux
-- Cross-Compiling: FALSE
-- Execute build artefacts on host: TRUE
-- Depends based build:

....

-- Could not find hardware support for AVX2 (missing: _AVX2_TRUE)
CMake Error at /usr/share/cmake-3.2/Modules/FindPackageHandleStandardArgs.cmake:138 (message):
Could NOT find GIF (missing: GIF_LIBRARY GIF_INCLUDE_DIR)
Call Stack (most recent call first):
/usr/share/cmake-3.2/Modules/FindPackageHandleStandardArgs.cmake:374 (_FPHSA_FAILURE_MESSAGE)
modules/FindGIF.cmake:21 (find_package_handle_standard_args)
../../tools/depends/native/TexturePacker/CMakeLists.txt:9 (find_package)


-- Configuring incomplete, errors occurred!
See also "/usr/local/src/CMakeFiles/CMakeOutput.log".
See also "/usr/local/src/CMakeFiles/CMakeError.log".

grooves
Reply
#11
Can it be more clear?

Quote:Could NOT find GIF (missing: GIF_LIBRARY GIF_INCLUDE_DIR)

Check the Readme on which packages to install before trying to compile ...
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#12
sudo apt-get install uuid-dev
Reply

Logout Mark Read Team Forum Stats Members Help
Kodi compile error, configure: libcrossguid/crossguid not found0