This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Linking Resource Files


Matteo Ceroni <ceroni@students.cs.unibo.it> writes:
> 
> Hello All:
> 
> I'm using gnuwin32 for the first time (B19).
> My first program consists of these files:
> 
> "foo.c", that defines a window class;
> "foo.rc", that defines the menu for the window class;
> 
> Question: how can I make GCC link the resource file to the executable and get
> the window show its menu?

To create .o (object) file from .rc (resource) script:
  
  $ windres -i foo.rc -o foo.o

Then you can just link it.

If you want/need an the intermediate .res (binary resource) format :

  $ windres -i foo.rc -o foo.res
  $ windres -i foo.res -o foo.o

Colin Peters has a short description of resource compiling using GNU
(and other) tools on his Mingw web page.

     Colin Peter's <a href=http://www.fu.is.saga-u.ac.jp/~colin/gcc.html>
     "GCC for Win32"</a> in Japan. Also mirrored in 
     <a href=http://www.geocities.com/Tokyo/Towers/6162/gcc.html>USA</a>

Regards,
Mumit

-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]