From: SourceForge.net <no...@so...> - 2006-06-26 08:49:19
|
Bugs item #1510137, was opened at 2006-06-21 18:09 Message generated for change (Comment added) made by tecodev You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1510137&group_id=599 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Makefile.in missing in lib/src/pic Initial Comment: Makefile.in is missing in $(INSTALL_DIR}/share/sdcc/lib/src/pic as shown below when I tried to retarget the libsdcc.lib to other PIC's MCU. mauricio_costa@599YS21 /usr/local/share/sdcc/lib/src/pic $ ./configure checking for gpasm... gpasm checking for gplink... gplink checking for gplib... gplib checking for rm... rm -f checking for cp... cp checking for mv... mv checking for ls... ls checking for sed... sed checking for egrep... grep -E checking for mkdir... mkdir -p checking for rmdir... rmdir checking whether make sets $(MAKE)... yes configure: creating ./config.status config.status: creating Makefile config.status: error: cannot find input file: Makefile.in mauricio_costa@599YS21 /usr/local/share/sdcc/lib/src/pic $ sdcc -v SDCC : mcs51/gbz80/z80/avr/ds390/pic16/pic14/TININative/xa51/ds400/hc08 2.5.6 #4 243 (Jun 21 2006) (CYGWIN) ---------------- Sometimes I copy the Makefile.in from the original src package, but I guess to improve quality of the build, it would come as well. Contact info: mau...@ho... ---------------------------------------------------------------------- >Comment By: Raphael Neider (tecodev) Date: 2006-06-26 08:49 Message: Logged In: YES user_id=1115835 Some weeks/months ago there was a discussion regarding Makefiles in the installer. I believe that we agreed on not distributing them in the package due to path name mismatches and the belief that developers can/will use either SVN access or nightly snapshots. The installer script contains many entries for Makefiles, all of which are commented out---I guess---on purpose. Unless you speak up again, this will probably not be "fixed" as it is not being regarded an error. BTW: There should be no need to retarget the library for different PICs; just suppress the gplink warning on processor mismatch using the -w switch (e.g. via the -Wl,-w option to SDCC) and you should be fine. The library code, except for the libdev/picXXXX.c files, is not device dependent but generic. Raphael ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=1510137&group_id=599 |