Moving Glade app to another computer
A friend and I have been developing an application for a university project in Glade 2.0.0, and we're both running Suse 9.0. However, he sent me the entire folder created by Glade, and the app doesn't run properly on my computer: when I open the executable, I can't see the pixmaps on any window. I tried running the autogen.sh again, it runs properly, but when I type make, I got an error saying something saying that it couldn't find "/home/juanes/Proyectos/pd/src/main.c". My guess is that it was trying to find main.c on the directory where it should be on my friend's computer (juanes is his login name). So I opened each and every file in my pd folder and changed every instance of juanes for gesteves (my login name). Now when I type make, I get this:
cd . && /bin/sh /home/gesteves/Proyectos/pd/missing --run autoheader
WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
WARNING: and `config.h.top', to define templates for `config.h.in'
WARNING: is deprecated and discouraged.
WARNING: Using the third argument of `AC_DEFINE' and
WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
WARNING: `acconfig.h':
WARNING: AC_DEFINE([NEED_MAIN], 1,
WARNING: [Define if a function `main' is needed.])
WARNING: More sophisticated templates can also be produced, see the
WARNING: documentation.
touch ./config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1]: Entering directory `/home/gesteves/Proyectos/pd'
Making all in src
make[2]: Entering directory `/home/gesteves/Proyectos/pd/src'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/gesteves/Proyectos/pd/src'
Making all in po
make[2]: Entering directory `/home/gesteves/Proyectos/pd/po'
make[2]: *** No rule to make target `POTFILES.in', needed by `POTFILES'. Stop.
make[2]: Leaving directory `/home/gesteves/Proyectos/pd/po'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/gesteves/Proyectos/pd'
make: *** [all] Error 2
And make install gives me this:
Making install in src
make[1]: Entering directory `/home/gesteves/Proyectos/pd/src'
make[2]: Entering directory `/home/gesteves/Proyectos/pd/src'
/bin/sh ../mkinstalldirs /usr/local/bin
/usr/bin/install -c video-met /usr/local/bin/video-met
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/home/gesteves/Proyectos/pd/src'
make[1]: Leaving directory `/home/gesteves/Proyectos/pd/src'
Making install in po
make[1]: Entering directory `/home/gesteves/Proyectos/pd/po'
make[1]: *** No rule to make target `POTFILES.in', needed by `POTFILES'. Stop.
make[1]: Leaving directory `/home/gesteves/Proyectos/pd/po'
make: *** [install-recursive] Error 1
It still creates the executable in src, but I still can't see the pixmaps (they show up on my friend's comp). I tried opening the .glade file with my glade and re-saving/re-building it, but it doesn't work either. Any suggestions? I really need help with this.
|