31 August 2016, 17:25 | #21 |
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,496
|
Indeed. I can confirm the problem. Will notify Volker about the bug. Don't know when he will have the time for fixing, though.
|
01 September 2016, 11:31 | #22 |
tulou
Join Date: Jun 2006
Location: Gothenburg / Sweden
Posts: 88
|
Thanks!
Vasm dependency generation seems to work like a charm. |
02 September 2016, 17:23 | #23 |
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,496
|
Try this patch, it seemed to work for me:
Code:
--- ucpp/cpp.c 3 Mar 2016 14:17:19 -0000 1.16 +++ ucpp/cpp.c 1 Sep 2016 20:49:18 -0000 1.17 @@ -1186,7 +1186,7 @@ if (!strcmp("time.h",fname)) misra(127,20,12,-1); #endif set_current_filename(fname); - handle_deps(fname,string_fname); + handle_deps(current_long_filename,string_fname); enter_file(ls, flags); return 0; |
05 September 2016, 12:28 | #24 |
tulou
Join Date: Jun 2006
Location: Gothenburg / Sweden
Posts: 88
|
I\m glad there's a patch, but unfortunately I don't have an environment where I can compile vbcc.
For my own sake I've since long been using a Python script that recursively resolves all include statements in a c-file to generate a dependency file. It's not perfect but it does the job for me until vbcc is updated. |
05 September 2016, 22:47 | #25 | |
Natteravn
Join Date: Nov 2009
Location: Herford / Germany
Posts: 2,496
|
Quote:
For Windows or OSX you may try to ask Leffmann. |
|
06 September 2016, 18:05 | #26 | |
Join Date: Jul 2008
Location: Sweden
Posts: 2,269
|
Quote:
You can also build on the command line like this: msbuild vbcc.sln /m /p:Configuration=Release;Platform=x86 Extract the sources to src/vbcc etc. and patch before building: http://eab.abime.net/showpost.php?p=1073144&postcount=2 The binaries should run on Windows XP and anything later. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
vasm question | marduk_kurios | Coders. Asm / Hardware | 7 | 14 February 2014 20:06 |
vasm fsincos | dalton | Coders. Asm / Hardware | 4 | 03 September 2012 10:35 |
Windows dependency | resle | support.WinUAE | 3 | 31 January 2012 21:50 |
rexxsyslib dependency bug in WinUAE? | KillaByte | support.WinUAE | 2 | 07 October 2009 11:29 |
REQ: Automatic resolution change ; automatic resolution detection | Borg_Number_One | request.UAE Wishlist | 3 | 21 August 2004 14:16 |
|
|