I have copied glibmm's source code from the git repository, http://git.gnome.org/browse/glibmm/. When I install it (make install), some of the output is
/bin/bash ../../libtool --mode=install /home/kjell/.local/bin/install-check libgiomm-2.4.la '/opt/gnome/lib'
libtool: install: warning: relinking `libgiomm-2.4.la'
libtool: install: (cd /home/kjell/checkout/gnome/glibmm/gio/giomm; /bin/bash /home/kjell/checkout/gnome/glibmm/libtool --tag CXX --mode=relink g++ .....
libtool: relink: g++ -fPIC -DPIC -shared -nostdlib ......
libtool: install: /home/kjell/.local/bin/install-check .libs/libgiomm-2.4.so.1.3.0T /opt/gnome/lib/libgiomm-2.4.so.1.3.0
libtool: install: (cd /opt/gnome/lib && { ln -s -f libgiomm-2.4.so.1.3.0 libgiomm-2.4.so.1 || ....
libtool: install: (cd /opt/gnome/lib && { ln -s -f libgiomm-2.4.so.1.3.0 libgiomm-2.4.so || .....
libtool: install: /home/kjell/.local/bin/install-check .libs/libgiomm-2.4.lai /opt/gnome/lib/libgiomm-2.4.la
(I have cut some lines, which are very long.)
libtool decides that it must relink libgiomm-2.4.so.1.3.0 during installation, and creates the file libgiomm-2.4.so.1.3.0T. I can see from the time stamp that the T file is created during installation, and not when giomm is built. I don't know why the file is relinked.
Are you just curious, or does the T file cause any problem?
Kjell
2012-12-03 19:21, a j skrev:
Anyone?
On Fri, Nov 16, 2012 at 7:57 PM, a j <sourceaj gmail com> wrote:
In the log I see a line
/usr/bin/install -c .libs/libgiomm-2.4.so.1.0.25T /mydir/glibmm-2.16.4/glibmm-2.16.4/gio/giomm/TEMP/usr/lib/libgiomm-2.4.so.1.0.25
Thats the only place where I see this T file in the build ouptut. Who generates this file and why? Why doesn't it install .libs/libgiomm-2.4.so.1.0.25?
_______________________________________________
gtkmm-list mailing list
gtkmm-list gnome org
https://mail.gnome.org/mailman/listinfo/gtkmm-list