Coder Social home page Coder Social logo

Comments (6)

sergeay avatar sergeay commented on July 25, 2024

How did you set PIC mode for your kernel?

from linux-sgx-driver.

sergeay avatar sergeay commented on July 25, 2024

We do not get those even on 19.04
Would adding the following in the Makefile help?
KBUILD_CFLAGS += -fno-pie

from linux-sgx-driver.

NanFeng009 avatar NanFeng009 commented on July 25, 2024

How did you set PIC mode for your kernel?
No special setting, just a new install ubuntu with default setting. but ubuntu 1804 was installed in a hyper-v on windows 10.
Would adding the following in the Makefile help?

KBUILD_CFLAGS += -fno-pie
no help, same error

from linux-sgx-driver.

 avatar commented on July 25, 2024

Below link may help you:
https://askubuntu.com/questions/851433/kernel-doesnt-support-pic-mode-for-compiling

from linux-sgx-driver.

NanFeng009 avatar NanFeng009 commented on July 25, 2024

https://askubuntu.com/questions/851433/kernel-doesnt-support-pic-mode-for-compiling
for this defect, "no longer affects: | gcc-defaults (Ubuntu Xenial)" and here the ubutu is 1804 and gcc version is 7.0.4, the defect should be no long exist.
Try adding some *cflags" does not help.

from linux-sgx-driver.

zavalyshyn avatar zavalyshyn commented on July 25, 2024

So I had the same issue while installing the latest 2.6 version of the driver on Ubuntu Server 18.04.4. Adding flags did help to pass through the original error message but then another popped up (asm related).

So then I thought maybe it's a problem of the 2.6 version. So I switched the branch to sgx_driver_2.0 tag, made a fresh make clean and make again. And it compiled successfully. Interestingly, right after that I switched back to sgx_driver_2.6 tag and tried to compile again. It worked this time.
I have no idea what was the problem before.

from linux-sgx-driver.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.