in case that you couldn't see what it says in the screenshot, here is it:

{{{
uno@uno-laptop:~$  .
~/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/environment-setup-cortexa9t2hf-neon-oe-linux-gnueabi
Your environment is misconfigured, you probably need to 'unset
LD_LIBRARY_PATH'
but please check why this was set in the first place and that it's safe to
unset.
The SDK will not operate correctly in most cases when LD_LIBRARY_PATH is
set.
For more references see:
  http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html#AEN80
  http://xahlee.info/UnixResource_dir/_/ldpath.html
uno@uno-laptop:~$ ^C
uno@uno-laptop:~$ unset LD_LIBRARY_PATH
uno@uno-laptop:~$  .
~/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/environment-setup-cortexa9t2hf-neon-oe-linux-gnueabi
uno@uno-laptop:~$ which cmake
/home/uno/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/sysroots/x86_64-oesdk-linux/usr/bin/cmake
uno@uno-laptop:~$ echo $CC
arm-oe-linux-gnueabi-gcc -mthumb -mfpu=neon -mfloat-abi=hard
-mcpu=cortex-a9
--sysroot=/home/uno/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/sysroots/cortexa9t2hf-neon-oe-linux-gnueabi
uno@uno-laptop:~$ gnuradio --version
bash: gnuradio: orden no encontrada
uno@uno-laptop:~$ gnuradio-config-info --version
3.8.5.0
uno@uno-laptop:~$ cd ~/rfnoc/src/gr-ettus/build-arm
uno@uno-laptop:~/rfnoc/src/gr-ettus/build-arm$ cmake
-DCMAKE_TOOLCHAIN_FILE=~/rfnoc/src/gnuradio/cmake/Toolchains/oe-sdk_cross.cmake
-DCMAKE_INSTALL_PREFIX=/usr ..
-- Build type not specified: defaulting to release.
-- Checking for module 'gmp'
--   No package 'gmp' found
-- Checking for module 'mpir >= 3.0'
--   No package 'mpir' found
-- Could NOT find MPIR (missing: MPIRXX_LIBRARY MPIR_LIBRARY
MPIR_INCLUDE_DIR)
-- User set python executable
/__w/83/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/gnuradio/3.8.3.0-r0/recipe-sysroot-native/usr/bin/python3-native/python3
CMake Error at
/home/uno/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/sysroots/cortexa9t2hf-neon-oe-linux-gnueabi/usr/lib/cmake/gnuradio/GrPython.cmake:40
(if):
  if given arguments:

    "VERSION_EQUAL" "3"

  Unknown arguments specified
Call Stack (most recent call first):

/home/uno/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/sysroots/cortexa9t2hf-neon-oe-linux-gnueabi/usr/lib/cmake/gnuradio/GnuradioConfig.cmake:51
(include)
  CMakeLists.txt:59 (find_package)


-- Configuring incomplete, errors occurred!
See also
"/home/uno/rfnoc/src/gr-ettus/build-arm/CMakeFiles/CMakeOutput.log".
See also "/home/uno/rfnoc/src/gr-ettus/build-arm/CMakeFiles/CMakeError.log".
uno@uno-laptop:~/rfnoc/src/gr-ettus/build-arm$

}}}

this was the SDK that i download:

{{{
wget
https://files.ettus.com/binaries/cache/e3xx/meta-ettus-v4.2.0.1/e3xx_e310_sdk_default-v4.2.0.1.zip
}}}

It is different from the one in the guide I'm following.

{{{
https://kb.ettus.com/Software_Development_on_the_E3xx_USRP_-_Building_RFNoC_UHD_/_GNU_Radio_/_gr-ettus_from_Source#Cross-Compiling_gr-ettus
}}}


thanks for your time

El mar, 25 oct 2022 a las 17:07, Marcus Müller (<mmuel...@gnuradio.org>)
escribió:

> Don't worry at all :) I'm happy we're having this conversation!
>
> On 25.10.22 21:33, JORGE GONZALEZ ORELLANA via GNU Radio, the Free &
> Open-Source Toolkit
> for Software Radio wrote:
> > sorry i reply to you directly before.
> > here is the text from the screenshot
> >
> > {{{
> > uno@uno-laptop:~$  .
> >
> ~/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/environment-setup-cortexa9t2hf-neon-oe-linux-gnueabi
> > Your environment is misconfigured, you probably need to 'unset
> LD_LIBRARY_PATH'
> > but please check why this was set in the first place and that it's safe
> to unset.
> > The SDK will not operate correctly in most cases when LD_LIBRARY_PATH is
> set.
> > For more references see:
> > http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html#AEN80
> > <http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html#AEN80
> >
> > http://xahlee.info/UnixResource_dir/_/ldpath.html
> > <http://xahlee.info/UnixResource_dir/_/ldpath.html>
> > uno@uno-laptop:~$ ^C
> > uno@uno-laptop:~$ unset LD_LIBRARY_PATH
> > uno@uno-laptop:~$  .
> >
> ~/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/environment-setup-cortexa9t2hf-neon-oe-linux-gnueabi
> > uno@uno-laptop:~$ which cmake
> >
> /home/uno/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/sysroots/x86_64-oesdk-linux/usr/bin/cmake
> > uno@uno-laptop:~$ echo $CC
> > arm-oe-linux-gnueabi-gcc -mthumb -mfpu=neon -mfloat-abi=hard
> -mcpu=cortex-a9
> >
> --sysroot=/home/uno/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/sysroots/cortexa9t2hf-neon-oe-linux-gnueabi
> > uno@uno-laptop:~$ gnuradio --version
> > bash: gnuradio: orden no encontrada
> > uno@uno-laptop:~$ gnuradio-config-info --version
> > 3.8.5.0
> > uno@uno-laptop:~$ cd ~/rfnoc/src/gr-ettus/build-arm
> > uno@uno-laptop:~/rfnoc/src/gr-ettus/build-arm$ cmake
> >
> -DCMAKE_TOOLCHAIN_FILE=~/rfnoc/src/gnuradio/cmake/Toolchains/oe-sdk_cross.cmake
>
> > -DCMAKE_INSTALL_PREFIX=/usr ..
> > -- Build type not specified: defaulting to release.
> > -- Checking for module 'gmp'
> > --   No package 'gmp' found
> > -- Checking for module 'mpir >= 3.0'
> > --   No package 'mpir' found
> > -- Could NOT find MPIR (missing: MPIRXX_LIBRARY MPIR_LIBRARY
> MPIR_INCLUDE_DIR)
> > -- User set python executable
> >
> /__w/83/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/gnuradio/3.8.3.0-r0/recipe-sysroot-native/usr/bin/python3-native/python3
> > CMake Error at
> >
> /home/uno/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/sysroots/cortexa9t2hf-neon-oe-linux-gnueabi/usr/lib/cmake/gnuradio/GrPython.cmake:40
> (if):
> >    if given arguments:
> >
> >      "VERSION_EQUAL" "3"
> >
> >    Unknown arguments specified
> > Call Stack (most recent call first):
> >
> >
> /home/uno/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/sysroots/cortexa9t2hf-neon-oe-linux-gnueabi/usr/lib/cmake/gnuradio/GnuradioConfig.cmake:51
> (include)
> >    CMakeLists.txt:59 (find_package)
> >
> >
> > -- Configuring incomplete, errors occurred!
> > See also
> "/home/uno/rfnoc/src/gr-ettus/build-arm/CMakeFiles/CMakeOutput.log".
> > See also
> "/home/uno/rfnoc/src/gr-ettus/build-arm/CMakeFiles/CMakeError.log".
> > uno@uno-laptop:~/rfnoc/src/gr-ettus/build-arm$
> > }}}
> >
> > El mar, 25 oct 2022 a las 16:27, Marcus Müller (<
> marcus.muel...@ettus.com
> > <mailto:marcus.muel...@ettus.com>>) escribió:
> >
> >     Hi Jorge,
> >
> >     hope you don't mind me replying on the list itself - as this is
> really just the same
> >     email as before :)
> >
> >     So, yes, you'll need one of gmp or mpir. But these should be there,
> since you already
> >     seem to have built GNU Radio for the ARM target, right?
> >
> >     That's what's confusing me.
> >
> >     Best regards,
> >     Marcus
> >
> >     On 25.10.22 19:20, JORGE GONZALEZ ORELLANA wrote:
> >>     sure, here is the text of the screenshot:
> >>
> >>     {{{
> >>     uno@uno-laptop:~$  .
> >>
>  
> ~/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/environment-setup-cortexa9t2hf-neon-oe-linux-gnueabi
> >>     Your environment is misconfigured, you probably need to 'unset
> LD_LIBRARY_PATH'
> >>     but please check why this was set in the first place and that it's
> safe to unset.
> >>     The SDK will not operate correctly in most cases when
> LD_LIBRARY_PATH is set.
> >>     For more references see:
> >>
> http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html#AEN80
> >>     <
> http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html#AEN80>
> >>     http://xahlee.info/UnixResource_dir/_/ldpath.html
> >>     <http://xahlee.info/UnixResource_dir/_/ldpath.html>
> >>     uno@uno-laptop:~$ ^C
> >>     uno@uno-laptop:~$ unset LD_LIBRARY_PATH
> >>     uno@uno-laptop:~$  .
> >>
>  
> ~/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/environment-setup-cortexa9t2hf-neon-oe-linux-gnueabi
> >>     uno@uno-laptop:~$ which cmake
> >>
>  
> /home/uno/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/sysroots/x86_64-oesdk-linux/usr/bin/cmake
> >>     uno@uno-laptop:~$ echo $CC
> >>     arm-oe-linux-gnueabi-gcc -mthumb -mfpu=neon -mfloat-abi=hard
> -mcpu=cortex-a9
> >>
>  
> --sysroot=/home/uno/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/sysroots/cortexa9t2hf-neon-oe-linux-gnueabi
> >>     uno@uno-laptop:~$ gnuradio --version
> >>     bash: gnuradio: orden no encontrada
> >>     uno@uno-laptop:~$ gnuradio-config-info --version
> >>     3.8.5.0
> >>     uno@uno-laptop:~$ cd ~/rfnoc/src/gr-ettus/build-arm
> >>     uno@uno-laptop:~/rfnoc/src/gr-ettus/build-arm$ cmake
> >>
>  
> -DCMAKE_TOOLCHAIN_FILE=~/rfnoc/src/gnuradio/cmake/Toolchains/oe-sdk_cross.cmake
> >>     -DCMAKE_INSTALL_PREFIX=/usr ..
> >>     -- Build type not specified: defaulting to release.
> >>     -- Checking for module 'gmp'
> >>     --   No package 'gmp' found
> >>     -- Checking for module 'mpir >= 3.0'
> >>     --   No package 'mpir' found
> >>     -- Could NOT find MPIR (missing: MPIRXX_LIBRARY MPIR_LIBRARY
> MPIR_INCLUDE_DIR)
> >>     -- User set python executable
> >>
>  
> /__w/83/build/tmp-glibc/work/cortexa9t2hf-neon-oe-linux-gnueabi/gnuradio/3.8.3.0-r0/recipe-sysroot-native/usr/bin/python3-native/python3
> >>     CMake Error at
> >>
>  
> /home/uno/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/sysroots/cortexa9t2hf-neon-oe-linux-gnueabi/usr/lib/cmake/gnuradio/GrPython.cmake:40
> (if):
> >>       if given arguments:
> >>
> >>         "VERSION_EQUAL" "3"
> >>
> >>       Unknown arguments specified
> >>     Call Stack (most recent call first):
> >>
>  
> /home/uno/rfnoc/src/e3xx_e310_sdk_default-v4.2.0.1/OE_SDK/sysroots/cortexa9t2hf-neon-oe-linux-gnueabi/usr/lib/cmake/gnuradio/GnuradioConfig.cmake:51
> (include)
> >>       CMakeLists.txt:59 (find_package)
> >>
> >>
> >>     -- Configuring incomplete, errors occurred!
> >>     See also
> "/home/uno/rfnoc/src/gr-ettus/build-arm/CMakeFiles/CMakeOutput.log".
> >>     See also
> "/home/uno/rfnoc/src/gr-ettus/build-arm/CMakeFiles/CMakeError.log".
> >>     uno@uno-laptop:~/rfnoc/src/gr-ettus/build-arm$
> >>     }}}
> >>
> >>     El mar, 25 oct 2022 a las 14:14, Marcus Müller (<
> marcus.muel...@ettus.com
> >>     <mailto:marcus.muel...@ettus.com>>) escribió:
> >>
> >>         Hi Jorge,
> >>
> >>         I sadly can't read your screenshot. Would you mind Copy and
> Pasting the text?
> >>         GMP and MPIR are the same thing. You only need one of them, not
> both!
> >>
> >>         Best regards,
> >>         Marcus
> >>
> >>
> >>         On 25.10.22 18:57, Marcus D. Leech wrote:
> >>         > On 2022-10-25 12:17, JORGE GONZALEZ ORELLANA via GNU Radio,
> the Free &
> >>         Open-Source Toolkit
> >>         > for Software Radio wrote:
> >>         >> hi, i'm trying to install a usrp E312 using the follow guide:
> >>         >>
> >>         >> {{{
> >>         >>
> >>
> https://kb.ettus.com/Software_Development_on_the_E3xx_USRP_-_Building_RFNoC_UHD_/_GNU_Radio_/_gr-ettus_from_Source#Cross-Compiling_gr-ettus
> <
> https://kb.ettus.com/Software_Development_on_the_E3xx_USRP_-_Building_RFNoC_UHD_/_GNU_Radio_/_gr-ettus_from_Source#Cross-Compiling_gr-ettus
> >
> >>         >> }}}
> >>         >>
> >>         >> when i get to the cross-compiling gr-ettus step i get this
> error:
> >>         >>
> >>         >> image.png
> >>         >>
> >>         >> I make sure to set the environment correctly to use the SDK,
> and as far as i
> >>         know, the
> >>         >> gmp and mpir package are installed, so if someone can help
> me, i will
> >>         appreciate it a lot.
> >>         >>
> >>         >> thanks for your time
> >>         >>
> >>         >> JGO
> >>         > Are those two packages installed into your *HOST* environment
> or your *CROSS DEV*
> >>         > environment?
> >>         >
> >>         >
> >>
>
  • Re: gmp a... Marcus Müller
    • Re: ... Marcus Müller
      • ... GNU Radio, the Free & Open-Source Toolkit for Software Radio
        • ... GNU Radio, the Free & Open-Source Toolkit for Software Radio
          • ... Marcus Müller
            • ... GNU Radio, the Free & Open-Source Toolkit for Software Radio
              • ... Marcus Müller
                • ... GNU Radio, the Free & Open-Source Toolkit for Software Radio

Reply via email to