-
Notifications
You must be signed in to change notification settings - Fork 37
Open
Description
I am using Fedora 39, errors appear in files when using make.
Make:
c++ -c include/m990chroma/writers.cpp -std=c++17 -Wall -Wextra -O2 `pkg-config --cflags libusb-1.0` -o writers_m990chroma.o
include/m990chroma/writers.cpp: In member function ‘int mouse_m990chroma::write_settings()’:
include/m990chroma/writers.cpp:99:48: warning: iteration 8 invokes undefined behavior [-Waggressive-loop-optimizations]
99 | buffer3[35+(8*i)+j][8] = _s_keymap_data[i][j][0];
include/m990chroma/writers.cpp:98:35: note: within this loop
98 | for( int j = 0; j < 25; j++ ){
| ~~^~~~
c++ -c include/m990chroma/readers.cpp -std=c++17 -Wall -Wextra -O2 `pkg-config --cflags libusb-1.0` -o readers_m990chroma.o
include/m990chroma/readers.cpp: In member function ‘int mouse_m990chroma::read_settings()’:
include/m990chroma/readers.cpp:408:51: warning: iteration 8 invokes undefined behavior [-Waggressive-loop-optimizations]
408 | _s_keymap_data[i-1][j][0] = buffer_in3[j+(20*(i-1))][8];
include/m990chroma/readers.cpp:406:35: note: within this loop
406 | for( int j = 0; j < 20; j++ ){
| ~~^~~~
c++ -c include/generic/constructor.cpp -std=c++17 -Wall -Wextra -O2 `pkg-config --cflags libusb-1.0` -o constructor_generic.o
и это приводит к ошибке в make rpm:
rpmbuild --buildroot /home/dratyti/Desktop/mouse/mouse_m908/rpmbuild/BUILDROOT --define "_topdir /home/dratiti/Desktop/mouse/mouse_m908/rpmbuild" -bb mouse_m908.spec
link: unable to connect to /home/network/Desktop/mouse/mouse_m908/stol/mouse/mouse_m908/rpmbuild/BUILDROOT: There is no such file or directory
make: *** [makefile:55: rpm] Sample 1
How can I fix this?
Will Redragon M801 Sniper Pro be supported?
Metadata
Metadata
Assignees
Labels
No labels