matricks / bam

Bam is a fast and flexible build system. Bam uses Lua to describe the build process. It's takes its inspiration for the script files from scons. While scons focuses on being 100% correct when building, bam makes a few sacrifices to acquire fast full and incremental build times.
http://matricks.github.com/bam
Other
146 stars 47 forks source link

mingw bam compilation #19

Closed GreYFoX closed 13 years ago

GreYFoX commented 14 years ago

unchanged make_win32_mingw.bat compile log: http://pastebin.com/3wvEBgCc

after i changed http://pastebin.com/3NACT5w7 make_win32mingw.bat -- @gcc -Wall -ansi -pedantic src/lua/src/.c src/lua/src/lib/.c src/.c -o bam -I src/lua/include/ ++ @gcc -Wall -ansi -pedantic src/lua src/.c src/lua/.c src/_.c -o bam -I src/lua/include/

after i change it more: http://pastebin.com/9AtPAEA3 -- @gcc -Wall -ansi -pedantic src/lua/src/.c src/lua/src/lib/.c src/.c -o bam -I src/lua/include/ ++ @gcc -Wall -ansi -pedantic src/lua src/.c src/lua/.c src/.c -o bam -I src/lua/

i never used mingw before i am just fiddling around for a friend who uses it and can;t get it to work

of course this is with bam latest trunk pulled it today and with the latest mingw also downloaded an hour ago

note this has nothing to do with #4 i cleared my %Path% and only had mingw there, then restored it when i got the same errors just now

3da commented 14 years ago

i have same problems

Sworddragon commented 14 years ago

I have fixed some things in my fork, maybe this was included too. Just try it out.

If I have time I will make a new fork and clean up all commits so that I can make here a pull request.

nobodypb commented 13 years ago

try: @gcc -Isrc/lua -ansi -pedantic -Wall src/.c src/lua/.c -o bam works for me

Sworddragon commented 13 years ago

This should be fixed now by 8063e6568b99f77fe28ad2c7f630924ef92f35b6. Just test it if there are problems.

matricks commented 13 years ago

Closed

GreYFoX commented 13 years ago

thanks

3da commented 13 years ago

Thanks, it is working