I'm trying to use concurrent sdcc installations. I ran configure like this:

./configure --program-suffix=-r8459 --datarootdir=/usr/local/share/sdcc-r8459 
--disable-various-ports-here

I built and installed.

$ find /usr/local/bin/ -name "*r8459"
/usr/local/bin/sdld6808-r8459
/usr/local/bin/sdld-r8459
...
/usr/local/bin/sdcpp-r8459

So far so good. But afterwards:

$ sdcc-r8459 -V --std-c99 -c main.c -o main.rel
+ /usr/local/bin/sdcpp -nostdinc <skip>
+ /usr/local/bin/sdas8051 -plosgffw main.rel main.asm

I was expecting this to be calling sdcpp-<suffix>, sdas8051-<suffix> etc. For 
the time being, I created symlinks sdcpp -> sdcpp-<suffix>, sdld -> 
sdld-<suffix> (hence no error above).

Am I missing something at the configure stage or is this intentional? Or am I 
looking at a bug?

As ever, thanks for your time
George
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
Sdcc-user mailing list
Sdcc-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sdcc-user

Reply via email to