Page 1 of 1
Problem Loading Noblepup64 Devx and then Compiling.
Posted: Sun Jun 30, 2024 3:38 pm
by rockedge
I have a frugal installed Noblepup64 from ISO running and so far seems to be working well. I have been able to install Apache2, MySQL, PHP8.3 and ZoneMinder using only the APT package manager. System performance using Zoneminder and 4 network cameras and 2 web cams is outstanding.
As I become more familiar with Noblepup64 I want to install the XBPS package manager from Void Linux for the purpose of assembling .xbps
packages for KLV's using a Puppy Linux. This method turns out works really nicely on F96-CE_4.
Turns out I can not compile because of the error "no C99 compatible compiler found" and many others.
I can only load the devx while the system is running and no option is given to load it at boot:
- Screenshot(5).jpg (16.12 KiB) Viewed 937 times
git
is not included in the devx?
So disappointed that it's a hassle getting this system to build packages....anyone have any advice? Noblepup64 is operating with overlayfs. Can AUFS be chosen with the stock kernel?
Re: Problem Loading Noblepup64 Devx and then Compiling.
Posted: Sun Jun 30, 2024 4:03 pm
by peebee
Presumably the Woof-CE build is using petbuilds - if so the devx must be working as petbuilds use the target devx during the build....
You can queue (I believe) an .sfs for loading at the next reboot when using an overlayfs build - put the devx into the frugal install directory and then run sfs-load....
You can swap the kernel for an aufs version - but it must be a USRmerge kernel.... they are available on Github under kernel-kit....
The problem may be as simple as a missing symlink....
Re: Problem Loading Noblepup64 Devx and then Compiling.
Posted: Sun Jun 30, 2024 5:05 pm
by rockedge
@peebee This is my results after installing the devx_upup64n_24.04.sfs
package which seems successful:
Code: Select all
root@pedge210:~/Build/xbps$ ./configure
Configuring xbps for ... linux
Looking for compiler ... gcc
Building with debugging symbols.
Checking if gcc supports -Wl,--no-as-needed ... no.
Checking if gcc supports -Wall ... no.
Checking if gcc supports -Wextra ... no.
Checking if gcc supports -Werror ... no.
Checking if gcc supports -Wshadow ... no.
Checking if gcc supports -Wformat=2 ... no.
Checking if gcc supports -Wmissing-prototypes ... no.
Checking if gcc supports -Wmissing-declarations ... no.
Checking if gcc supports -Wnested-externs ... no.
Checking if gcc supports -Wvla ... no.
Checking if gcc supports -Woverlength-strings ... no.
Checking if gcc supports -Wunsafe-loop-optimizations ... no.
Checking if gcc supports -Wundef ... no.
Checking if gcc supports -Wsign-compare ... no.
Checking if gcc supports -Wmissing-include-dirs ... no.
Checking if gcc supports -Wold-style-definition ... no.
Checking if gcc supports -Winit-self ... no.
Checking if gcc supports -Wredundant-decls ... no.
Checking if gcc supports -Wfloat-equal ... no.
Checking if gcc supports -Wmissing-noreturn ... no.
Checking if gcc supports -Wcast-align ... no.
Checking if gcc supports -Wcast-qual ... no.
Checking if gcc supports -Wpointer-arith ... no.
Checking if gcc supports -Wcomment ... no.
Checking if gcc supports -Wdeclaration-after-statement ... no.
Checking if gcc supports -Wwrite-strings ... no.
Checking if gcc supports -Wstack-protector ... no.
Checking if gcc supports -fPIC ... no.
Checking if gcc supports -finline-functions ... no.
Checking if gcc supports -fstack-protector-strong ... no.
Checking if gcc supports -fstack-protector ... no.
Checking if gcc supports -fvisibility=default ... no.
Checking if gcc supports -Wl,--export-dynamic ... no.
Checking if gcc supports -rdynamic ... no.
Checking if gcc supports -Wl,-z,relro,-z,now ... no.
Checking if gcc supports -fPIE ... no.
Checking if gcc supports -std=c99 ... no.
ERRROR: A compatible C99 compiler is required, exiting...
Checking if it's loaded and responsive:
Code: Select all
root@pedge210:~/Build/xbps$ gcc --version
gcc (Ubuntu 13.2.0-23ubuntu4) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Re: Problem Loading Noblepup64 Devx and then Compiling.
Posted: Sun Jun 30, 2024 7:52 pm
by rockedge
The devx looks loaded. This time I placed a copy in the frugal installation root and used SFS_Load
to install the SFS. I am going to stay with this kernel and overlayfs.
I just can't seem to get the compilers to work, though they are where they ought to be. I was hoping this would be working because I was really happy at the level of performance especially as a ZoneMinder CCTV system.
Since Noblepup64 is using much newer versions of the essential libraries and compiling tools than are in F96-CE_4, I am interested in using Noblepup64 to do some distro building and compiling and creating packages. But it's not working and I can't see an obvious reason yet.
Re: Problem Loading Noblepup64 Devx and then Compiling.
Posted: Tue Sep 03, 2024 3:47 pm
by Jasper
@rockedge
Did you solve the DevX issue?
I repacked the ISO with a AUFS enabled kernel and the DevX functions as it should do.
Can be loaded and unloaded as per usual.
https://forum.puppylinux.com/viewtopic. ... 92#p129892