On Monday 24 December 2007 18:11, John Drescher wrote:
> Hi All,
> I get the following errors while trying to build the win32 code:
>
> ../../lib/util.c: In function `void make_session_key(char*, char*, int)':
> ../../lib/util.c:499: warning: long unsigned int format, u_int32_t arg (arg
> 3) Compiling ../../lib/var.c
> Compiling ../../lib/watchdog.c
> Compiling ../../lib/workq.c
> Linking ../release/bacula.dll
> Cannot export _Z14edit_job_codesP3JCRPcS1_PKc: symbol not defined
> Creating library file: ./bacula.a
> collect2: ld returned 1 exit status
> make[1]: *** [../release/bacula.dll] Error 1
> make[1]: Leaving directory
> `/mnt/vg/projects/bacula/trunk/bacula/src/win32/dll'
>
> !!!!! Make of dll failed !!!!!

Yes, the Win32 build on the trunk currently fails.  This is because I applied 
a user patch that implemented a new calling sequence for edit_job_codes(), 
which is not compatible with Win32.  I have temporarily disabled that code in 
Branch-2.2, but have not yet gotten around to either disabling the code or 
fixing it in the trunk.

In the mean time, if possible, I recommend you use the Branch-2.2 Win32 FD.

I'll try to get to it as soon as possible.

Regards,

Kern

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to