xfce4-mixer: make install error

Brian J. Tarricone bjt23 at cornell.edu
Sat Jan 24 09:31:11 CET 2004


Jesse Wagner wrote:

>gabriel at xfce4-mixer> autoconf --version
>autoconf (GNU Autoconf) 2.57
>gabriel at xfce4-mixer> automake --version
>automake (GNU automake) 1.4-p6
>
>but I have automake 1.6 and 1.7 installed also.
>  
>
hmm, ok.  give this a shot.  assuming your multi-automake setup is 
similar to mine, delete configure, as well as aclocal.m4 and Makefile.in 
(deleting the toplevel one should be fine, but getting rid of the rest 
would make this certain).  then set the environment var WANT_AUTOMAKE to 
'1.6' (or 1.7 if you want).  run automake --version again and see if the 
proper version comes up.  if not, then either symlink /usr/bin/automake 
and /usr/bin/aclocal to the binary with the proper version, or edit 
autogen.sh to call the properly-versioned binary rather than the generic 
one.

all this jumping through hoops shouldn't be necessary - it seems like 
there's something really odd with how your autotools are interacting 
with the build scripts.  i'm really grasping at straws here...

    -brian


>On Fri, 23 Jan 2004 20:36:40 -0500, "Brian J. Tarricone"
><bjt23 at cornell.edu> said:
>  
>
>>oy. ok....
>>
>>$ autoconf --version
>>autoconf (GNU Autoconf) 2.59
>>$ automake --version
>>automake (GNU automake) 1.7.8
>>
>>make sure you run these from inside the xfce4-mixer directory - 
>>depending on your system, automake and autoconf may be wrapper scripts 
>>that run the 'correct' version depending on a few things in a couple of 
>>the source files.
>>
>>regardless tho, there shouldn't be anything in configure.ac that 
>>requires anything above autoconf 2.5x or automake 1.5.  try completely 
>>removing the source directory, and then check it out again from cvs and 
>>run autogen.sh first thing (followed by make of course).
>>
>>if that doesn't work, i really don't know what to say.  the 
>>auto{conf,make} stuff is generally black magic to me, aside from the 
>>basic stuff...
>>
>>    -brian
>>
>>
>>Jesse Wagner wrote:
>>
>>    
>>
>>>if I run autogen.sh I get this:
>>>
>>>gabriel at xfce4-mixer> make
>>>make[1]: Entering directory `/home/gabriel/tmp/compile/xfce4/xfce4-mixer'
>>>cd . && autoheader
>>>make[1]: Leaving directory `/home/gabriel/tmp/compile/xfce4/xfce4-mixer'
>>>cd . \
>>> && CONFIG_FILES= CONFIG_HEADERS=[config.h] \
>>>    /bin/sh ./config.status
>>>config.status: creating [config.h]
>>>config.status: error: cannot find input file: [config.h].in
>>>make: *** [stamp-h] Error 1
>>>
>>>On Fri, 23 Jan 2004 18:09:00 -0500, "Brian J. Tarricone"
>>><bjt23 at cornell.edu> said:
>>> 
>>>
>>>      
>>>
>>>>it's a bug with the libxfce4mixer library install.  seems it's getting 
>>>>installed to /usr/lib/xfce4/modules/libxfce4mixer.0.0.0 - note the lack 
>>>>of a ".so" in there.  thus the linker can't find it.
>>>>
>>>>were you installing from a release tarball, or CVS?  if from CVS, 
>>>>re-running autogen.sh should fix the problem.  you'll probably want to 
>>>>remove the bad libraries from /usr/lib/xfce4/modules.  i just noticed i 
>>>>ended up with the same thing happening with panel plugins on my latest 
>>>>update, as well as mcs plugins.  ugh.  what version of libtool are you 
>>>>running?
>>>>$ libtool --version
>>>>ltmain.sh (GNU libtool) 1.4.3 (1.922.2.111 2002/10/23 02:54:36)
>>>>
>>>>if this is happening in a release tarball, then this is a bit of a 
>>>>problem... not sure what's causing it.
>>>>
>>>>   -brian
>>>>
>>>>
>>>>Jesse Wagner wrote:
>>>>
>>>>   
>>>>
>>>>        
>>>>
>>>>>I'm getting this make install error:
>>>>>
>>>>>--export-dynamic -Wl,-soname -Wl,libmixer -o .libs/libmixer
>>>>>/usr/bin/ld: cannot find -lxfce4mixer
>>>>>collect2: ld returned 1 exit status
>>>>>libtool: install: error: relink `libmixer.la' with the above command
>>>>>before installing it
>>>>>make[2]: *** [install-pluginLTLIBRARIES] Error 1
>>>>>make[2]: Leaving directory
>>>>>`/home/gabriel/tmp/compile/xfce4/xfce4-mixer/panel-plugin'
>>>>>make[1]: *** [install-am] Error 2
>>>>>make[1]: Leaving directory
>>>>>`/home/gabriel/tmp/compile/xfce4/xfce4-mixer/panel-plugin'
>>>>>make: *** [install-recursive] Error 1
>>>>>
>>>>>
>>>>>
>>>>>     
>>>>>
>>>>>          
>>>>>
>>>>_______________________________________________
>>>>Xfce4-dev mailing list
>>>>Xfce4-dev at xfce.org
>>>>http://lunar-linux.org/mailman/listinfo/xfce4-dev
>>>>   
>>>>
>>>>        
>>>>
>>> 
>>>
>>>      
>>>
>>_______________________________________________
>>Xfce4-dev mailing list
>>Xfce4-dev at xfce.org
>>http://lunar-linux.org/mailman/listinfo/xfce4-dev
>>    
>>
>
>  
>



More information about the Xfce4-dev mailing list