F5F Stay Refreshed Software Operating Systems Linux From Scratch

Linux From Scratch

Linux From Scratch

Pages (2): 1 2 Next
B
Butterfly1416
Senior Member
701
01-25-2016, 07:20 PM
#1
Checking GCC 9.1.0 compatibility with Intel processors is important for your setup. Your laptop uses a 7th-gen Intel Core i5 (Kabylake) and you're currently using GCC 9.1.0. You're trying to compile with options like -march=kabylake, but you're encountering issues. It seems the newer GCC versions may not support all Intel architectures, especially newer generations like Kabylake. You might want to verify the supported architectures in your GCC installation or consider using a different compiler if needed. For your processor, Kabylake is supported, but compatibility with the latest GCC builds can vary.
B
Butterfly1416
01-25-2016, 07:20 PM #1

Checking GCC 9.1.0 compatibility with Intel processors is important for your setup. Your laptop uses a 7th-gen Intel Core i5 (Kabylake) and you're currently using GCC 9.1.0. You're trying to compile with options like -march=kabylake, but you're encountering issues. It seems the newer GCC versions may not support all Intel architectures, especially newer generations like Kabylake. You might want to verify the supported architectures in your GCC installation or consider using a different compiler if needed. For your processor, Kabylake is supported, but compatibility with the latest GCC builds can vary.

C
CyberPim
Member
221
01-25-2016, 09:05 PM
#2
Consider creating a basic binary for testing. Alternatively, you could run -march=native to confirm optimized binaries for your processor.
C
CyberPim
01-25-2016, 09:05 PM #2

Consider creating a basic binary for testing. Alternatively, you could run -march=native to confirm optimized binaries for your processor.

S
sdl007
Junior Member
23
01-27-2016, 06:24 PM
#3
This setup provides a simple foundation that covers the essentials, helping you understand typical Linux system construction. It doesn<|pad|> to deliver a result you can immediately apply. The design you're aiming for is likely Skylake-AX512, but as noted by @Chunchunmaru_ you can rely on the compiler to select the best options for your processor.
S
sdl007
01-27-2016, 06:24 PM #3

This setup provides a simple foundation that covers the essentials, helping you understand typical Linux system construction. It doesn<|pad|> to deliver a result you can immediately apply. The design you're aiming for is likely Skylake-AX512, but as noted by @Chunchunmaru_ you can rely on the compiler to select the best options for your processor.

B
Bloemkool33
Member
223
01-27-2016, 09:06 PM
#4
I understand LFS is quite basic, but I've used Xfce on a solid base system many times and I'm confident it can be set up easily. Plus, I don't want to give my PC to systemd—I really prefer Xfce and need full control over my setup.
B
Bloemkool33
01-27-2016, 09:06 PM #4

I understand LFS is quite basic, but I've used Xfce on a solid base system many times and I'm confident it can be set up easily. Plus, I don't want to give my PC to systemd—I really prefer Xfce and need full control over my setup.

S
Slick_Kat
Member
69
02-01-2016, 08:53 AM
#5
For those avoiding systemd, using Gentoo allows you to manage compilation options directly.
S
Slick_Kat
02-01-2016, 08:53 AM #5

For those avoiding systemd, using Gentoo allows you to manage compilation options directly.

T
TheAdamYT
Member
158
02-05-2016, 07:10 AM
#6
I considered using Gentoo, but I’m unsure how to set it up. After attempting to build it, the manual proved too confusing, so I stopped trying.
T
TheAdamYT
02-05-2016, 07:10 AM #6

I considered using Gentoo, but I’m unsure how to set it up. After attempting to build it, the manual proved too confusing, so I stopped trying.

Y
YeshasNZ
Member
159
02-05-2016, 02:40 PM
#7
You can also utilize Runit as an alternative to OpenRC-init.
Y
YeshasNZ
02-05-2016, 02:40 PM #7

You can also utilize Runit as an alternative to OpenRC-init.

T
T___________T
Member
224
02-05-2016, 04:09 PM
#8
Gentoo works with runit. If building causes issues, check out a YouTube tutorial.
T
T___________T
02-05-2016, 04:09 PM #8

Gentoo works with runit. If building causes issues, check out a YouTube tutorial.

X
XxGrenidierXx
Posting Freak
813
02-05-2016, 06:09 PM
#9
Update the symlink for /sbin/init while ensuring the init system is fully set up.
X
XxGrenidierXx
02-05-2016, 06:09 PM #9

Update the symlink for /sbin/init while ensuring the init system is fully set up.

X
xXJay_BugXx
Senior Member
559
02-09-2016, 01:50 PM
#10
Generally, optimization options would only change when there's a substantial departure from an older microarchitecture, be it a new instruction set or a latency/throughput change. Cannon Lake introduces the AVX512 extension, while Kaby Lake just isn't different enough from, I guess, Skylake, to get a different set of optimization parameters. You may ask the compiler itself for its opinion on the native architecture with `gcc -Q -march=native --help=target | grep march`.
X
xXJay_BugXx
02-09-2016, 01:50 PM #10

Generally, optimization options would only change when there's a substantial departure from an older microarchitecture, be it a new instruction set or a latency/throughput change. Cannon Lake introduces the AVX512 extension, while Kaby Lake just isn't different enough from, I guess, Skylake, to get a different set of optimization parameters. You may ask the compiler itself for its opinion on the native architecture with `gcc -Q -march=native --help=target | grep march`.

Pages (2): 1 2 Next