PKG-CONFIG and libglip package not found
Hello,
I'm running a configure command and I got the following error. Code:
alpha@alpha-VirtualBox:~/lowrisc-chip/opensocdebug/software/build$ ../configure --prefix=$OSD_ROOT --enable-python-bindings Code:
sudo rm /var/lib/apt/lists/* -vf PS: There are no broken packages on Synaptic. Could you please tell me how I can fix this ? Thank you ! |
Did you carry out this stage to build glip?
http://www.lowrisc.org/docs/debug-v0.3/osdsoftware/ It would be better if you were to tell us what it is you are trying to do, where the instructions are that you are following, and what you have achieved so far... |
Yes, the glip stage is done:
Code:
alpha@alpha-VirtualBox:~/lowrisc-chip/opensocdebug/glip/build$ ../configure --prefix=$OSD_ROOT --enable-tcp --enable-uart Am I missing something ? |
As for what I have done so far: I tried implementing Lowrisc ( debug) untethered v2.0. Did not go as far as simulation and RTL because I do not dispose of the two default fpga boards, I have a zedboard.
So, I'm following the instruction to implement lowrisc version 3.0 (even though the fpga_board variable says nexys...) I have installed Vivado, Verilator, the lowrisc-chip v3.0 and the RISCV toolchain. Any supplementary advice ? |
Can you tell me what you are trying to do, which instructions and/or pages of instructions you have carried out so far, and on which page is located the instruction that generated the initial error.
Problems can only be solved in context. You need to provide that context. Edit: You posted while I was typing this. Ok, I'll have a look. |
By "Lowrisc debug v2.0", do you mean this page?
http://www.lowrisc.org/docs/untether-v0.2/ If not, can you point at me at the exact page(s) that you have followed so far. |
Sorry, I should have said untethered. Yes it was that page. I stopped following those instructions because it did not work for the Zedboard.
As for now and in regard with the errors I'm having, I started from here: http://www.lowrisc.org/docs/debug-v0.3, then followed these http://www.lowrisc.org/docs/debug-v0.3/environment/ In this http://www.lowrisc.org/docs/debug-v0.3/lowriscsetup, I ran the following (post #3): Code:
cd $TOP/opensocdebug/glip Code:
cd $TOP/opensocdebug/software In the code provided in post #1 the last lines say Code:
|
Ok, thanks. I see that you're working in VirtualBox. What might have been a good idea would have to have created a snapshot before you began the first attempt (v0.2) and then reverted to the original state before beginning the attempt at v0.3. That would have assured that the first attempt didn't influence the second attempt. Or perhaps you did do that? It's always a good idea to create a VirtualBox snapshot before manually installing software in case things go awry.
Anyway, I'll have a look at v0.3. If you still have the command line open, and your history extends that far back, can you just go over all the instructions that you've carried out since the "sudo apt-get install autoconf..." line and check that there have been no more errors (or important-looking warnings) before the error in the opening post. Cheers. |
Actually, I'm working on v0.3 on a different virtual machine than v2.0.
I did not have any errors or warning messages after sudo apt-get install autoconf... I just re-ran it and everything seems fine ? Code:
alpha@alpha-VirtualBox:~$ sudo apt-get install autoconf automake autotools-dev curl libmpc-dev libmpfr-dev libgmp-dev gawk build-essential bison flex texinfo gperf libncurses5-dev libusb-1.0-0 libboost-dev swig git |
Is libglip provided by the thing that's checking for it?
Otherwise: $ ./configure --help | less There is probably an option to disable the feature that requires libglip. Which would be one way to work around the issue. --disable-libglip --without-libglip or similar type thing. https://github.com/TUM-LIS/glip/blob...lude/libglip.h Otherwise get glip and the glip.pc file that pkg-config looks for to satisfy the dependency. It's not a part of debian jessie (x86_64), so nothing that I care to install atm. |
All times are GMT -5. The time now is 03:54 PM. |