From: SourceForge.net <no...@so...> - 2010-11-19 21:43:36
|
Bugs item #3112961, was opened at 2010-11-19 22:43 Message generated for change (Tracker Item Submitted) made by stefanth You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3112961&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: linker Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Stefan Olsson (stefanth) Assigned to: Nobody/Anonymous (nobody) Summary: Installation of version 3.0.0 "misses" the PIC libraries/.h Initial Comment: Dear sir or Madame sdcc -v SDCC : mcs51/gbz80/z80/ds390/pic16/pic14/TININative/ds400/hc08 3.0.0 #6035 (Nov 19 2010) (Linux) Release candidate 2 After the installation of sdcc the .lib and .h files for the Pic and Pic18 are spread on several places, some are placed in /usr/local/share/sdcc/include /usr/local/share/sdcc/lib but also in /usr/local/share/sdcc/non-free /usr/local/share/sdcc/non-free This mean that it is necessary to "patch" the project configuration in piklab so the compiler and linker find the correct files. Regards ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3112961&group_id=599 |
From: SourceForge.net <no...@so...> - 2010-11-19 22:01:41
|
Bugs item #3112961, was opened at 2010-11-19 21:43 Message generated for change (Settings changed) made by tecodev You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3112961&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: linker >Group: non bugs >Status: Closed >Resolution: Invalid Priority: 5 Private: No Submitted By: Stefan Olsson (stefanth) Assigned to: Nobody/Anonymous (nobody) Summary: Installation of version 3.0.0 "misses" the PIC libraries/.h Initial Comment: Dear sir or Madame sdcc -v SDCC : mcs51/gbz80/z80/ds390/pic16/pic14/TININative/ds400/hc08 3.0.0 #6035 (Nov 19 2010) (Linux) Release candidate 2 After the installation of sdcc the .lib and .h files for the Pic and Pic18 are spread on several places, some are placed in /usr/local/share/sdcc/include /usr/local/share/sdcc/lib but also in /usr/local/share/sdcc/non-free /usr/local/share/sdcc/non-free This mean that it is necessary to "patch" the project configuration in piklab so the compiler and linker find the correct files. Regards ---------------------------------------------------------------------- >Comment By: Raphael Neider (tecodev) Date: 2010-11-19 22:01 Message: This is on purpose and due to unresolved licensing issues with part of the PIC/PIC16 headers and libraries. You should add the --use-non-free flag to the invokation of SDCC after which everything should be fine again. If you add --use-non-free, be prepared to accept non-GPL-licenced code/header files into your project. Best regards Raphael ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100599&aid=3112961&group_id=599 |