Hallo,
I want to compile the program xdemorse. By starting compilation with the command autogen.sh I get the message that some m4-macros are to be copied from /usr/share/autoconf to my autoconf macro directoy or directly to the file aclocal. I have no special aclocal file and I have no clue where is my autoconf directory.
The question is where I have to create my autoconf directory beside the official directory in /usr/share.
All required m4-macros are available.
I have tried several things but nothing gives positive result.
Any help is appreciated.
Thanks in advance.
Regards
funkyfox
Hi
Have you installed automake? this contains aclocal, then run that
before you run autogen script.
aclocal
../autogen.sh
../configure --prefix=/usr <blah...blah>
–
Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.45-0.1-default
up 19 days 7:42, 3 users, load average: 0.28, 0.68, 0.55
GPU GeForce 8600 GTS Silent - CUDA Driver Version: 195.36.15
Hallo,
thanks for the tip.
I have tried it with no improvement.
In the next step I’ve created a directory m4 and copied all the listed files in this directory. No change of the result happened,
so I look for further solutions.
Regards
funkyfox
Hi
Have you run (ignore the add files note for the moment);
aclocal
../autogen.sh
../configure --prefix=/usr
make
cd src
../xdemorse
Does it build ok and work?
–
Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.45-0.1-default
up 21 days 7:22, 5 users, load average: 0.08, 0.31, 0.32
GPU GeForce 8600 GTS Silent - CUDA Driver Version: 195.36.15
Hallo,
I’ve done it as described. The autogen.sh script starts the configure script and it was finished “successful”.
The following message appears at the end: “Now type `make’ to compile.”
The program make abort by several errors of unknown variables as shown below (only some examples):
“main.c: In function ‘main’:
main.c:61: error: storage size of ‘sa_new’ isn’t known
main.c:61: error: storage size of ‘sa_old’ isn’t known
main.c:69: error: ‘SIGINT’ undeclared (first use in this function)
main.c:70: error: ‘SIGSEGV’ undeclared (first use in this function)
main.c:71: error: ‘SIGFPE’ undeclared (first use in this function)”
In the moment I’ve no details to these messages.
Regards
funkyfox
Hi
So what happens if you run the ./configure --prefix=/usr before make?
–
Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.2 (i586) Kernel 2.6.31.12-0.2-desktop
up 0:05, 2 users, load average: 1.08, 0.94, 0.45
ASUS eeePC 1000HE ATOM N280 1.66GHz | GPU Mobile 945GM/GMS/GME