Hi!<br><br>If you call ag++ with<br><br>ag++ -i -p lvl1 -d . -p lvl2 -d . -c main.cpp -o main -v9<br><br>you can see that on the second pass (with the -i option to ac++) it does not pass all the -d arguments to ac++<br><br>

"ac++" --config "/tmp/agxx_pcfgX0ag1I"  -p "lvl1"  -p "lvl2"  -v9 -i -d "."<br><br>this makes ac++ abort the compilation. (I do want all the includes for my lib to land on the same directory. There are no name clashes and all -p dirs exist.)<br>

<br>Calling ac++ with<br><br>"ac++" --config "/tmp/agxx_pcfgX0ag1I"  -p "lvl1" -d "."  -p "lvl2" -d"." -v9 -i<br><br>on the other hand produces the expected results.<br>

<br>Is this behaviour wanted? Am i missing something from the documentation?<br><br><br>Best regards,<br>Guilherme<br>