automake
[Top][All Lists]
Advanced

[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
-- 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]