On 14-8-2011 19:53, Joel Rosdahl wrote:
On 2011-08-02 03:52, Chris AtLee wrote:
My latest code on github should address all the comments so far:
https://github.com/catlee/ccache/compare/jrosdahl:master...catlee:profile

Merged now. Thanks!

-- Joel

This commit brakes compilation on windows with the following errror:

gcc -g -O2 -Wall -W -o ccache.exe main.o ccache.o mdfour.o hash.o execute.o util.o args.o stats.o version.o cleanup.o snprintf.o unify.o manifest.o hashtable.o hashtable_itr.o murmurhashneutral2.o hashutil.o getopt_long.o exitfn.o lockfile.o counters.o language.o compopt.o -Lzlib -lzccache.o: In function `cc_process_args': D:\MinGW\msys\1.0\home\bb.mythtv\ccache-jrosdahl/ccache.c:1610: undefined reference to `x_realpath'
    collect2: ld returned 1 exit status
    make: *** [ccache.exe] Error 1

This seems to be because x_realpath is defined inside a #ifndef _WIN32 block in util.c however it is referenced without such a clause in ccache.c like this:

```c
/* Convert to absolute path. */
arg_profile_dir = x_realpath(arg_profile_dir + 1);
```

I am not sure if the code needs to be in an ifndef construct, as I have not looked at it too much.

Kind regards,

Jonathan
_______________________________________________
ccache mailing list
ccache@lists.samba.org
https://lists.samba.org/mailman/listinfo/ccache

Reply via email to