CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   FLUENT (https://www.cfd-online.com/Forums/fluent/)
-   -   Compiling error in Fluent (https://www.cfd-online.com/Forums/fluent/46866-compiling-error-fluent.html)

eduardo December 18, 2007 11:46

Compiling error in Fluent
 
Hello I have a list of error generated after compiling my UDF for real gas model. The list is as follows:

1 file(s) copied. (chdir "libudf")() (chdir "ntx86\2ddp")() eqlwater.c c:\fluent.inc\fluent6.3.26\src\machine.h(114) : warning C4005: 'stdout' : macro redefinition

C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(160) : see previous definition of 'stdout' c:\fluent.inc\fluent6.3.26\src\machine.h(115) : warning C4005: 'stderr' : macro redefinition

C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(161) : see previous definition of 'stderr' c:\fluent.inc\fluent6.3.26\src\machine.h(116) : warning C4005: 'stdin' : macro redefinition

C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(159) : see previous definition of 'stdin' ..\..\src\eqlwater.c(427) : warning C4028: formal parameter 3 different from declaration ..\..\src\eqlwater.c(428) : warning C4113: 'double (*)(double,double)' differs in parameter lists from 'double (*)(double,double,double *)' ..\..\src\eqlwater.c(429) : warning C4113: 'double (*)(double,double)' differs in parameter lists from 'double (*)(double,double,double *)' ..\..\src\eqlwater.c(430) : warning C4113: 'double (*)(double,double)' differs in parameter lists from 'double (*)(double,double,double *)' ..\..\src\eqlwater.c(431) : warning C4113: 'double (*)(double,double)' differs in parameter lists from 'double (*)(double,double,double *)' ..\..\src\eqlwater.c(433) : warning C4113: 'double (*)(double,double)' differs in parameter lists from 'double (*)(double,double,double *)' ..\..\src\eqlwater.c(434) : warning C4113: 'double (*)(double,double)' differs in parameter lists from 'double (*)(double,double,double *)' ..\..\src\eqlwater.c(435) : warning C4113: 'double (*)(double,double)' differs in parameter lists from 'double (*)(double,double,double *)' ..\..\src\eqlwater.c(436) : warning C4113: 'double (*)(double,double)' differs in parameter lists from 'double (*)(double,double,double *)' ..\..\src\eqlwater.c(437) : warning C4113: 'double (*)(double,double)' differs in parameter lists from 'double (*)(double,double,double *)' ..\..\src\eqlwater.c(438) : warning C4113: 'double (*)(double,double)' differs in parameter lists from 'double (*)(double,double,double *)' ..\..\src\eqlwater.c(440) : warning C4113: 'double (*)(double,double)' differs in parameter lists from 'double (*)(double,double,double *)' # Generating udf_names.c because of makefile eqlwater.obj udf_names.c c:\fluent.inc\fluent6.3.26\src\machine.h(114) : warning C4005: 'stdout' : macro redefinition

C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(160) : see previous definition of 'stdout' c:\fluent.inc\fluent6.3.26\src\machine.h(115) : warning C4005: 'stderr' : macro redefinition

C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(161) : see previous definition of 'stderr' c:\fluent.inc\fluent6.3.26\src\machine.h(116) : warning C4005: 'stdin' : macro redefinition

C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE\stdio.h(159) : see previous definition of 'stdin' # Linking libudf.dll because of makefile user_nt.udf udf_names.obj eqlwater.obj Microsoft (R) Incremental Linker Version 8.00.50727.42 Copyright (C) Microsoft Corporation. All rights reserved.

Creating library libudf.lib and object libudf.exp

Done.

Does anyone has an idea how to solve this type errors? I would appreciate it your help. Best regards Eduardo


All times are GMT -4. The time now is 13:39.