Hi all,
I've been trying to build a driver(that someone else wrote) and after configuring I tried to run `make` which yielded the following error:
ERROR: Could not read ./master.filelist
make[1]: *** [sort_filelist] Error 2
make[1]: Leaving directory '~/compression/src/pkgdata'
make: *** [all-recursive] Error
After looking into the directory which the makefile expects "master.filelist" to be in(pkgdata) I see a handful of *.filelist files but no master.filelist. I couldn't find much about master.filelist being used elsewhere, but I assume it is a grouping of the *.filelist files?
Here are the lines in "Makefile" that use master.filelist:
Code:
FILELIST_FILE = ~/compression/src/pkgdata/master.filelist
...
filelist-flavorincludeHEADERS:
@list='$(flavorinclude_HEADERS)'; for p in $$list; do \
filelistdir="`echo $(FILELIST_FILE) | sed -e 's!/[^/]*$$!!'`"; \
p="`echo $(flavorincludedir)/$$p | sed -e 's!^$(prefix)!!'`"; \
echo "$$p" >> "$${filelistdir}/${GLOBUS_FLAVOR_NAME}_dev.filelist"; \
done
...
filelist-libLTLIBRARIES: $(lib_LTLIBRARIES)
@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
filelistdir="`echo $(FILELIST_FILE) | sed -e 's!/[^/]*$$!!'`"; \
$(GPT_LOCATION)/sbin/gpt_get_lib_names $$p $(DESTDIR)$(libdir) -old | sed -e 's!^$(DESTDIR)$(exec_prefix)!!' -e 's!$(exec_prefix)!!' >>
"$${filelistdir}/${GLOBUS_FLAVOR_NAME}_dev.filelist"; \
$(GPT_LOCATION)/sbin/gpt_get_lib_names $$p $(DESTDIR)$(libdir) -dynamic | sed -e 's!^$(DESTDIR)$(exec_prefix)!!' -e 's!$(exec_prefix)!!' >>
"$${filelistdir}/${GLOBUS_FLAVOR_NAME}_rtl.filelist"; \
done
Any help would be appreciated.