[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
.o naming seems strange
From: |
Jan Engelhardt |
Subject: |
.o naming seems strange |
Date: |
Thu, 9 Aug 2007 21:11:41 +0200 (CEST) |
Hi,
I observe that automake gives programs inconsistent .o names. For
example:
Result when running make (beautified here):
Expected result:
CC fifo-unblock.o
CCLD fifo-unblock
CC fifo.o
CC launch.o
CCLD ccgfs-fifo
CC ccgfs_mount-mount.o ( mount.o )
CC ccgfs_mount-packet.o ( packet.o )
CCLD ccgfs-mount
CC ssh-pull.o
CCLD ccgfs-ssh-pull
CC ssh-push.o
CCLD ccgfs-ssh-push
CC storage.o ( ccgfs_storage-storage.o )
CC packet.o ( ccgfs_storage-packet.o )
CCLD ccgfs-storage
CC ccgfs_super-super.o
CCLD ccgfs-super
I either expected all .o files to have the program prefix, or none at all.
Hints, as to why this happens? And/or why is mount.o compiled twice -
there is no libtool involved at all.
Tree is at https://dev.computergmbh.de/svn/ccgfs/trunk/
thanks,
Jan
--
- .o naming seems strange,
Jan Engelhardt <=