Developer forums (C::B DEVELOPMENT STRICTLY!) > Development

Use a modified version of Scintilla?

<< < (3/3)

thomas:
Always my first step:

--- Code: ---set path=c:\mingw\bin;c:\mingw\mingw32\bin
--- End code ---

rickg22:
makefile.gcc? :shock: Shouldn't that be Makefile.g95?

AkiraDev:
I got the same issue a while ago, and my solution was to dump (uninstall) MSys all together, and only use MinGW for compiling in the command prompt. MSys and MinGW don't mix perfectly, unlike what one would expect. Also, make sure that you are using Mingw32-Make 3.80.

rickg22: Yes, it's correct, it IS makefile.gcc for MinGW32. makefile.g95 is an old makefile for Cygwin, I think.

Urxae:

--- Quote from: rickg22 on August 15, 2005, 06:39:16 pm ---makefile.gcc? :shock: Shouldn't that be Makefile.g95?

--- End quote ---

--- Quote from: AkiraDev on August 15, 2005, 08:57:00 pm ---rickg22: Yes, it's correct, it IS makefile.gcc for MinGW32. makefile.g95 is an old makefile for Cygwin, I think.

--- End quote ---
Actually, it depends on what exactly you're trying to compile. For wxWindows 2.4.2, it's makefile.g95, but for wxWidgets 2.6.1 it's makefile.gcc (assuming MinGW). They changed the name of the makefile as well as the name of the library itself. :roll:

Note that AkiraDevs statement is technically 100% correct: it is makefile.gcc (as thomas is compiling 2.6.1) and makefile.g95 is an old makefile for both Cygwin and MinGW ;).

mandrav:

--- Quote from: thomas on August 15, 2005, 01:17:51 pm ---
--- Code: ---C:\wxWidgets-2.6.1\build\msw>mingw32-make -f makefile.gcc clean
if exist gcc_mswd\*.o del gcc_mswd\*.o
[200 more lines of output...]

C:\wxWidgets-2.6.1\build\msw>mingw32-make -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=0 VENDOR=cb

--- End code ---

--- End quote ---

You do know that you should be using the same options for "make clean" too, don't you?
Try this instead of the simple "make -f makefile.gcc clean":

--- Code: ---C:\wxWidgets-2.6.1\build\msw>mingw32-make -f makefile.gcc USE_XRC=1 SHARED=1 MONOLITHIC=1 BUILD=release UNICODE=0 VENDOR=cb clean

--- End code ---
(note the "clean" at EOL).

HTH,
Yiannis.

Navigation

[0] Message Index

[*] Previous page

Go to full version