Quantcast
Channel: MicroStation Programming - Forum - Recent Threads
Viewing all articles
Browse latest Browse all 1677

[V8i MDL] HelloWorld

$
0
0

May be it's a foolish question as it's just a HelloWorld Program..... However, I feel hard to compile it to *.ma even I'm studying Visual C++.

The below is the error code. (To solve the previous problems, I set VS2008Dir in the environment and added -dBuild_USING_VS2008 command)

D:\MDL\HelloWorld\HelloWorld>bmake -a -dBuild_USING_VS2008
Bentley Systems Make Utility. Version 08.11.09.02, Jan  5 2010
Fri Jul 12 14:29:17 2013
 PolicyFile = C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\include\AssertPublicMicroStationPolicy.mki

~mkdir C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\objects\
~mkdir C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\rscobj\
~mkdir C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\reqdobjs\

[== Building C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\objects\HelloWorld.rsc, (D:\MDL\HelloWorld\HelloWorld\HelloWorld.r) ==]
C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\bin\rcomp @C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\objects\make.opt
MicroStation Resource Compiler 08.11.09
Multi-byte character processing enabled

[== Building C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdlapps\HelloWorld.ma, (C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\objects\HelloWorld.rsc) ==]
C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\bin\rlib @C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\objects\make.opt
MicroStation Resource Librarian 08.11.09

[== Building C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\objects\HelloWorld.obj, (D:\MDL\HelloWorld\HelloWorld\HelloWorld.cpp) ==]
cl -IC:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\MicroStationAPI\   -IC:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\include -IC:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\include\geom -IC:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\include\shareids -GS- -fp:fast -EHc -GR -GdF -D_X86_=1 -Di386=1 -c -W3 -DWIN32 -DwinNT -MD -D_VISCXX -Gy -wd4996 -Ox -Oy- -Os -D_SECURE_SCL_THROWS=1 -D_CONVERSION_DONT_USE_THREAD_LOCALE -D_SECURE_SCL=0 -DWIN32_LEAN_AND_MEAN   -nologo -WX -MP -Zi -FdC:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\objects\objects.pdb    -EHs  -arch:SSE2  -FoC:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\objects\HelloWorld.obj D:\MDL\HelloWorld\HelloWorld\HelloWorld.cpp
HelloWorld.cpp
C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\include\basedefs.h(319) : fatal error C1083: Cannot open include file: 'cstdio': No such file or directory
Fri Jul 12 14:29:18 2013, elapsed time: 0:01
BMAKE: file [C:\PROGRA~1\Bentley\MICROS~2\MICROS~1\mdl\objects\HelloWorld.obj] may be incomplete
BMAKE: call trace
    line:   71, D:\MDL\HelloWorld\HelloWorld\HelloWorld.mke

And I always have problem on line 71 in the mke. But the line 71 is null.

#----------------------------------------------------------------------
# Generate MA
#----------------------------------------------------------------------
$(mdlapps)$(appName).ma     : $(appRscs)
        $(msg)
        > $(o)make.opt
        -o$@
        $(appRscs)
        <
        $(RLibCmd) @$(o)make.opt
        ~time

#-----------------------------------------------------------------------------------------
# Builds any necessary CODE modules and link them to DLL
#-----------------------------------------------------------------------------------------
$(o)$(appName)$(oext)       : $(baseDir)$(appName).cpp
(LINE 71)
%include dlmlink.mki

Result of not using -a

D:\MDL\HelloWorld\HelloWorld\HelloWorld.mke(71) : error : unexpected end of file in preprocessor


Viewing all articles
Browse latest Browse all 1677

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>