1. MaybeTheLastBilly

    OP MaybeTheLastBilly Newbie
    Newcomer

    Joined:
    Jun 28, 2018
    Messages:
    7
    Country:
    Canada
    I'm trying to build a docker image with all of the libxenon dependencies and tools, but right after installing the toolchain, libxenon can't build because the system is missing xenon-gcc. Is is meant to be installed somewhere else? Here's the Docker file that I'm using, it's not much, but I'll be later expanding it with a yml so I can use it to develop apps with it.

    Code:
    FROM debian:jessie
    
    RUN apt-get update && apt-get install -y \
                     gcc \
                     make \
                     git \                 
                     build-essential \                 
                     texinfo \
                      wget \
                      lsb-core lsb-release \
                     libgmp3-dev \
                     libmpfr-dev \
                     libmpc-dev \
                     git-core \
                     gettext
    
    RUN mkdir -p /usr/local/xenon
    
    RUN git clone git://github.com/Free60Project/libxenon.git
    WORKDIR libxenon/toolchain
    
    RUN ./build-xenon-toolchain toolchain
    RUN touch /etc/profile.d/devkitxenon.sh && \
    chmod +x /etc/profile.d/devkitxenon.sh && \
    echo 'export DEVKITXENON="/usr/local/xenon"' >> /etc/profile.d/devkitxenon.sh && \
    echo 'export PATH="$PATH:$DEVKITXENON/bin:$DEVKITXENON/usr/bin"' >> /etc/profile.d/devkitxenon.sh && \
    /etc/profile.d/devkitxenon.sh
    
    RUN ./build-xenon-toolchain libxenon
    
    CMD ["/bin/bash"]
    
    I logged into a container with the image and all of the other files from libxenon seemed to be already installed, but I couldn't find xenon-gcc. Any ideas as to what I might be doing wrong?
     
  2. MaybeTheLastBilly

    OP MaybeTheLastBilly Newbie
    Newcomer

    Joined:
    Jun 28, 2018
    Messages:
    7
    Country:
    Canada
    In case anyone is interested I solved the issue by using a older version of texinfo (4.13) and a image of ubuntu 12.04. I'll be uploading a image of the container with steps on how to use it later.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - toolchain, building, libxenon