I'm trying to get genewise to complie on RHEL 6 and I'm getting the standard glib-config not found. I've changed the make file to reflect the glib-2.0 but still getting the error. Please help.
$ make all
(cd base ; make CC="gcc" CFLAGS="-c -O2 `pkg-config glib-2.0 --cflags`" libwisebase.a )
make[1]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/base'
make[1]: `libwisebase.a' is up to date.
make[1]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/base'
(cd HMMer2 ; make CC="gcc" CFLAGS="-c -O2 `pkg-config glib-2.0 --cflags`" libhmmer.a )
make[1]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/HMMer2'
make[1]: `libhmmer.a' is up to date.
make[1]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/HMMer2'
(cd dynlibsrc ; make CC="gcc" CFLAGS="-c -O2 `pkg-config glib-2.0 --cflags`" libdyna.a )
make[1]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/dynlibsrc'
make[1]: `libdyna.a' is up to date.
make[1]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/dynlibsrc'
(cd dynlibsrc ; make CC="gcc" CFLAGS="-c -O2 `pkg-config glib-2.0 --cflags`" libdyna_glib.a )
make[1]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/dynlibsrc'
make[1]: `libdyna_glib.a' is up to date.
make[1]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/dynlibsrc'
(cd external ; make CC="gcc" CFLAGS="-c -O2 `pkg-config glib-2.0 --cflags`" all )
make[1]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/external'
(cd mott; make CC="gcc" CFLAGS="-c -O2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include " all)
make[2]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/external/mott'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/external/mott'
make[1]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/external'
(cd models ; make CC="gcc" CFLAGS="-c -O2 `pkg-config glib-2.0 --cflags`" EXTRALIBS="" HMMER_DEFINE="HMMER_INTERNAL" HMMER_INCLUDE="../HMMer2/" HMMER_LIBS="../HMMer2/" all )
make[1]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/models'
gcc -o dnal dnal.o dnaalign.o seqaligndisplay.o -g -L../base/ -L../dynlibsrc/ -L../HMMer2/ -lpthread `glib-config --libs` -ldyna_glib -ldyna -lwisebase -lm
/bin/sh: glib-config: command not found
dnal.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[1]: *** [dnal] Error 1
make[1]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/models'
make: *** [realall] Error 2
(cd base ; make CC="gcc" CFLAGS="-c -O2 `pkg-config glib-2.0 --cflags`" libwisebase.a )
make[1]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/base'
make[1]: `libwisebase.a' is up to date.
make[1]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/base'
(cd HMMer2 ; make CC="gcc" CFLAGS="-c -O2 `pkg-config glib-2.0 --cflags`" libhmmer.a )
make[1]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/HMMer2'
make[1]: `libhmmer.a' is up to date.
make[1]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/HMMer2'
(cd dynlibsrc ; make CC="gcc" CFLAGS="-c -O2 `pkg-config glib-2.0 --cflags`" libdyna.a )
make[1]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/dynlibsrc'
make[1]: `libdyna.a' is up to date.
make[1]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/dynlibsrc'
(cd dynlibsrc ; make CC="gcc" CFLAGS="-c -O2 `pkg-config glib-2.0 --cflags`" libdyna_glib.a )
make[1]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/dynlibsrc'
make[1]: `libdyna_glib.a' is up to date.
make[1]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/dynlibsrc'
(cd external ; make CC="gcc" CFLAGS="-c -O2 `pkg-config glib-2.0 --cflags`" all )
make[1]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/external'
(cd mott; make CC="gcc" CFLAGS="-c -O2 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include " all)
make[2]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/external/mott'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/external/mott'
make[1]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/external'
(cd models ; make CC="gcc" CFLAGS="-c -O2 `pkg-config glib-2.0 --cflags`" EXTRALIBS="" HMMER_DEFINE="HMMER_INTERNAL" HMMER_INCLUDE="../HMMer2/" HMMER_LIBS="../HMMer2/" all )
make[1]: Entering directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/models'
gcc -o dnal dnal.o dnaalign.o seqaligndisplay.o -g -L../base/ -L../dynlibsrc/ -L../HMMer2/ -lpthread `glib-config --libs` -ldyna_glib -ldyna -lwisebase -lm
/bin/sh: glib-config: command not found
dnal.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make[1]: *** [dnal] Error 1
make[1]: Leaving directory `/home/ian_usda/Downloads/wise2.2.3-rc7/src/models'
make: *** [realall] Error 2
Comment