Thread: Re: [Dev-C++] Problem with resource file
Open Source C & C++ IDE for Windows
Brought to you by:
claplace
|
From: <age...@co...> - 2003-12-13 01:33:29
|
I think .rc files vary between compilers. Do you have any industry standard compilers with you such as Borland C++ Builder, VC++ 6.0 or .NET, or at least another compiler to try the code on? I am not sure about resource files under Dev-C++. Winprog.org had some stuff on resource files, I would say try checking it out and searching the web or any books you have. -- ~~Scott Simontis~~ Programmer > I am using Dev-Cpp for development of my application but I have run into a > problem with the resource file. Specifically I am trying to load an icon > from the resource file not from a *.ico file. I used the shareware version > of Resource Builder to see how they make this work and then borrowed" their > code to see if I could get it to work in Dev-Cpp. The code attached is the > copy from the resource builder *.rc file which compiles in that program but > when I paste it into dev-dpp it does not compile and says that there is a > parse error cause by the first line. Does anyone have any ideas that would > help me? > > -Geoff Baker > > IDI_MYICON ICON > MOVEABLE PURE LOADONCALL DISCARDABLE > LANGUAGE LANG_NEUTRAL, 0 > BEGIN > '00 00 01 00 02 00 20 20 00 01 01 00 08 00 A8 08 ' > '00 00 26 00 00 00 10 10 00 01 01 00 08 00 68 05 ' > '00 00 CE 08 00 00 28 00 00 00 20 00 00 00 40 00 ' > '00 00 01 00 08 00 00 00 00 00 00 04 00 00 00 00 ' > '00 00 00 00 00 00 00 01 00 00 00 00 00 00 FF FF ' > 'FF 00 CB FE FF 00 99 FE FF 00 65 FE FF 00 33 FE ' > 'FF 00 00 FD FD 00 FE CB FF 00 CB CB FF 00 99 CB ' > 'FF 00 65 CB FF 00 33 CC FF 00 00 CB FD 00 FE 99 ' > 'FF 00 CB 99 FF 00 99 99 FF 00 65 98 FF 00 33 98 ' > 'FF 00 00 98 FD 00 FE 65 FF 00 CB 65 FF 00 98 65 ' > 'FF 00 65 65 FF 00 33 65 FF 00 00 65 FD 00 FE 33 ' > 'FF 00 CB 33 FF 00 98 33 FF 00 65 33 FF 00 33 33 ' > 'FF 00 00 32 FD 00 FD 00 FD 00 CB 00 FD 00 98 00 ' > 'FD 00 65 00 FD 00 32 00 FD 00 00 00 FD 00 FF FF ' > 'CB 00 CB FF CB 00 99 FF CC 00 65 FF CB 00 33 FF ' > 'CC 00 00 FD CB 00 FF CB CB 00 CC CC CC 00 98 CB ' > 'CB 00 66 CB CC 00 32 CB CB 00 00 CB CC 00 FF 99 ' > 'CB 00 CB 98 CB 00 98 98 CB 00 66 98 CC 00 32 98 ' > 'CB 00 00 99 CC 00 FF 65 CB 00 CB 66 CC 00 98 66 ' > 'CC 00 66 66 CC 00 32 65 CB 00 00 65 CC 00 FF 33 ' > 'CB 00 CB 32 CB 00 98 32 CB 00 65 32 CB 00 32 32 ' > 'CB 00 00 32 CC 00 FD 00 CB 00 CB 00 CC 00 98 00 ' > 'CC 00 65 00 CC 00 32 00 CC 00 00 00 CC 00 FF FF ' > '99 00 CB FF 99 00 99 FF 99 00 65 FF 98 00 33 FF ' > '99 00 00 FD 98 00 FF CC 99 00 CB CB 98 00 98 CB ' > '98 00 66 CC 99 00 32 CB 98 00 00 CC 99 00 FF 99 ' > '99 00 CB 98 98 00 99 99 99 00 65 98 98 00 33 98 ' > '99 00 00 97 98 00 FF 65 98 00 CC 66 98 00 98 65 ' > '98 00 65 65 98 00 33 65 99 00 00 65 98 00 FF 33 ' > '98 00 CB 32 98 00 98 33 99 00 65 33 99 00 33 33 ' > '99 00 00 32 98 00 FD 00 98 00 CC 00 98 00 97 00 ' > '98 00 65 00 98 00 32 00 98 00 00 00 98 00 FF FF ' > '65 00 CB FF 65 00 98 FF 65 00 65 FF 65 00 33 FF ' > '66 00 00 FD 65 00 FF CB 65 00 CC CC 66 00 98 CC ' > '66 00 66 CC 66 00 32 CB 65 00 00 CC 66 00 FF 98 ' > '65 00 CC 99 66 00 98 98 65 00 65 98 65 00 33 99 ' > '66 00 00 98 65 00 FF 65 65 00 CC 66 66 00 98 65 ' > '65 00 66 66 66 00 32 65 65 00 00 65 66 00 FF 33 ' > '65 00 CB 32 65 00 99 33 65 00 65 32 65 00 32 32 ' > '65 00 00 32 66 00 FD 00 65 00 CC 00 65 00 98 00 ' > '65 00 65 00 66 00 32 00 66 00 00 00 66 00 FF FF ' > '33 00 CC FF 33 00 98 FF 33 00 66 FF 33 00 33 FF ' > '33 00 00 FD 32 00 FF CC 33 00 CB CB 32 00 98 CB ' > '32 00 65 CB 32 00 32 CB 32 00 00 CC 33 00 FF 99 ' > '33 00 CB 98 32 00 99 99 33 00 65 99 33 00 33 99 ' > '33 00 00 98 32 00 FF 66 33 00 CB 65 32 00 99 66 ' > '33 00 65 65 32 00 32 65 32 00 00 66 33 00 FF 33 ' > '33 00 CB 32 32 00 99 33 33 00 65 32 32 00 33 33 ' > '33 00 00 31 32 00 FD 00 32 00 CC 00 32 00 98 00 ' > '32 00 66 00 32 00 31 00 32 00 00 00 32 00 FD FD ' > '00 00 CB FD 00 00 98 FD 00 00 65 FD 00 00 32 FD ' > '00 00 00 FD 00 00 FD CB 00 00 CC CC 00 00 99 CC ' > '00 00 65 CC 00 00 33 CC 00 00 00 CC 00 00 FD 98 ' > '00 00 CC 99 00 00 98 98 00 00 65 98 00 00 32 98 ' > '00 00 00 98 00 00 FD 65 00 00 CC 66 00 00 98 65 ' > '00 00 66 66 00 00 32 66 00 00 00 66 00 00 FD 32 ' > '00 00 CC 33 00 00 98 32 00 00 66 33 00 00 32 32 ' > '00 00 00 32 00 00 FD 00 00 00 CC 00 00 00 98 00 ' > '00 00 66 00 00 00 32 00 00 00 00 00 EE 00 00 00 ' > 'DC 00 00 00 BA 00 00 00 AA 00 00 00 88 00 00 00 ' > '76 00 00 00 54 00 00 00 44 00 00 00 22 00 00 00 ' > '10 00 00 EE 00 00 00 DC 00 00 00 BA 00 00 00 AA ' > '00 00 00 88 00 00 00 76 00 00 00 54 00 00 00 44 ' > '00 00 00 22 00 00 00 10 00 00 EE 00 00 00 DC 00 ' > '00 00 BA 00 00 00 AA 00 00 00 88 00 00 00 76 00 ' > '00 00 54 00 00 00 44 00 00 00 22 00 00 00 10 00 ' > '00 00 EE EE EE 00 DD DD DD 00 BB BB BB 00 AA AA ' > 'AA 00 88 88 88 00 77 77 77 00 55 55 55 00 44 44 ' > '44 00 22 22 22 00 11 11 11 00 00 00 00 00 FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FA FA FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FA FA FA FA FA FA FA ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FA FA FA FA FA FA FA FA FA ' > 'FA FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FA FA FA FA FA FA FA FA FA FA FA ' > 'FA FA FA FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FA FA FA FA FA FA FA FA FF FF FA FA FA ' > 'FA FA FA FA FA FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FA FA FA FA FA FA FA FA FF FF FA FA FF FF FF ' > 'FA FA FA FA FA FA FA FF FF FF FF FF FF FF FF FA ' > 'FA FA FA FA FA FA FA FF FF F9 FA D8 FA FB FB FF ' > 'FF FA FA FA FA FA FA FA FA FF FF FF FF FF FA FA ' > 'FA FA FA FA FA FF FF F9 F9 F9 D8 D8 FA FB FC FC ' > 'FC FF FF FA FA FA FA FA FA FA FA FA FF FF FA FA ' > 'FA FA FA FF FF F9 F9 F7 FA D8 D8 D8 FA FB FB FC ' > 'FC FC FB FF FF FA FA FA FA FA FA FA FA FF FF FA ' > 'FA FF FF F9 F9 FA F7 F7 FA F9 F9 F9 FA FB FC FC ' > 'FC FB FC FC FB FF FF FA FA FA FA FA FA FA FF FF ' > 'FF F9 F9 F7 D8 F9 F9 FB FA F9 F9 9F F9 FB FB FC ' > 'FC FC FB FB FC FC FB FF FF FA FA FA FA FA FF F9 ' > 'F9 F7 F7 F9 F9 FB FB F7 FA F9 D8 F8 F8 F9 F9 FB ' > 'FB FC FC FC FB FB FC FC FB FF FF FF FA FF FF F7 ' > 'F7 F9 F9 FB FB F8 F7 F7 FA F8 F8 F9 F9 F9 F9 F9 ' > 'F9 FB FB FB FC FC FB FB FC FC FC FF FF FF FF F7 ' > 'F9 D8 FB F8 F8 F7 F7 F7 FA FA F9 F9 F9 F9 F9 F9 ' > 'F9 F9 F9 FB FB FB FC FC FB FC FC FC FB FF FF F7 ' > 'FB F7 F7 F7 F7 F7 F7 F7 F7 F7 FA FA F9 F9 F9 F9 ' > 'F9 F9 F9 F9 F9 FB FB FB FC FC FC FB FB FF FF F7 ' > 'F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 FA FA F9 F9 ' > 'F9 F9 F9 F9 F9 F9 F9 FB FB FC FC FC FB FF FF F7 ' > 'F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 FA FA ' > 'F9 F9 F9 F9 F9 F9 F9 F9 F9 FB FB FC FB FF FF FF ' > 'FF F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 ' > 'FA FA F9 F9 F9 F9 F9 F9 F9 F9 F9 FB FB FF FF FF ' > 'FF FF FF F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 ' > 'F7 F7 FA FA F9 F9 F9 F9 F9 F9 F9 F9 F9 FF FF FF ' > 'FF FF FF FF FF F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 F7 ' > 'F7 F7 F7 F7 FA FA F9 F9 F9 F9 F9 FF FF FF FF FF ' > 'FF FF FF FF FF FF FF F7 F7 F7 F7 F7 F7 F7 F7 F7 ' > 'F7 F7 F7 F7 F7 F7 FA FA F9 FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF F7 F7 F7 F7 F7 F7 F7 ' > 'F7 F7 F7 F7 F7 F7 F7 FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF F7 F7 F7 F7 F7 ' > 'F7 F7 F7 F7 F7 FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF F7 F7 F7 ' > 'F7 F7 F7 FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF F7 ' > 'F7 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF F9 FF FF FF E0 3F FF FF 80 1F FF FE 00 ' > '07 FF F8 00 01 FF E0 00 00 7F 80 00 00 1F 00 00 ' > '00 03 00 00 00 01 80 00 00 00 80 00 00 00 00 00 ' > '00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 ' > '00 00 00 00 00 00 80 00 00 00 E0 00 00 00 F8 00 ' > '00 01 FE 00 00 07 FF 80 00 1F FF E0 00 7F FF F8 ' > '01 FF FF FE 07 FF FF FF 9F FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF 28 00 ' > '00 00 10 00 00 00 20 00 00 00 01 00 08 00 00 00 ' > '00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 01 ' > '00 00 00 00 00 00 FF FF FF 00 CB FE FF 00 99 FE ' > 'FF 00 65 FE FF 00 33 FE FF 00 00 FD FD 00 FE CB ' > 'FF 00 CB CB FF 00 99 CB FF 00 65 CB FF 00 33 CC ' > 'FF 00 00 CB FD 00 FE 99 FF 00 CB 99 FF 00 99 99 ' > 'FF 00 65 98 FF 00 33 98 FF 00 00 98 FD 00 FE 65 ' > 'FF 00 CB 65 FF 00 98 65 FF 00 65 65 FF 00 33 65 ' > 'FF 00 00 65 FD 00 FE 33 FF 00 CB 33 FF 00 98 33 ' > 'FF 00 65 33 FF 00 33 33 FF 00 00 32 FD 00 FD 00 ' > 'FD 00 CB 00 FD 00 98 00 FD 00 65 00 FD 00 32 00 ' > 'FD 00 00 00 FD 00 FF FF CB 00 CB FF CB 00 99 FF ' > 'CC 00 65 FF CB 00 33 FF CC 00 00 FD CB 00 FF CB ' > 'CB 00 CC CC CC 00 98 CB CB 00 66 CB CC 00 32 CB ' > 'CB 00 00 CB CC 00 FF 99 CB 00 CB 98 CB 00 98 98 ' > 'CB 00 66 98 CC 00 32 98 CB 00 00 99 CC 00 FF 65 ' > 'CB 00 CB 66 CC 00 98 66 CC 00 66 66 CC 00 32 65 ' > 'CB 00 00 65 CC 00 FF 33 CB 00 CB 32 CB 00 98 32 ' > 'CB 00 65 32 CB 00 32 32 CB 00 00 32 CC 00 FD 00 ' > 'CB 00 CB 00 CC 00 98 00 CC 00 65 00 CC 00 32 00 ' > 'CC 00 00 00 CC 00 FF FF 99 00 CB FF 99 00 99 FF ' > '99 00 65 FF 98 00 33 FF 99 00 00 FD 98 00 FF CC ' > '99 00 CB CB 98 00 98 CB 98 00 66 CC 99 00 32 CB ' > '98 00 00 CC 99 00 FF 99 99 00 CB 98 98 00 99 99 ' > '99 00 65 98 98 00 33 98 99 00 00 97 98 00 FF 65 ' > '98 00 CC 66 98 00 98 65 98 00 65 65 98 00 33 65 ' > '99 00 00 65 98 00 FF 33 98 00 CB 32 98 00 98 33 ' > '99 00 65 33 99 00 33 33 99 00 00 32 98 00 FD 00 ' > '98 00 CC 00 98 00 97 00 98 00 65 00 98 00 32 00 ' > '98 00 00 00 98 00 FF FF 65 00 CB FF 65 00 98 FF ' > '65 00 65 FF 65 00 33 FF 66 00 00 FD 65 00 FF CB ' > '65 00 CC CC 66 00 98 CC 66 00 66 CC 66 00 32 CB ' > '65 00 00 CC 66 00 FF 98 65 00 CC 99 66 00 98 98 ' > '65 00 65 98 65 00 33 99 66 00 00 98 65 00 FF 65 ' > '65 00 CC 66 66 00 98 65 65 00 66 66 66 00 32 65 ' > '65 00 00 65 66 00 FF 33 65 00 CB 32 65 00 99 33 ' > '65 00 65 32 65 00 32 32 65 00 00 32 66 00 FD 00 ' > '65 00 CC 00 65 00 98 00 65 00 65 00 66 00 32 00 ' > '66 00 00 00 66 00 FF FF 33 00 CC FF 33 00 98 FF ' > '33 00 66 FF 33 00 33 FF 33 00 00 FD 32 00 FF CC ' > '33 00 CB CB 32 00 98 CB 32 00 65 CB 32 00 32 CB ' > '32 00 00 CC 33 00 FF 99 33 00 CB 98 32 00 99 99 ' > '33 00 65 99 33 00 33 99 33 00 00 98 32 00 FF 66 ' > '33 00 CB 65 32 00 99 66 33 00 65 65 32 00 32 65 ' > '32 00 00 66 33 00 FF 33 33 00 CB 32 32 00 99 33 ' > '33 00 65 32 32 00 33 33 33 00 00 31 32 00 FD 00 ' > '32 00 CC 00 32 00 98 00 32 00 66 00 32 00 31 00 ' > '32 00 00 00 32 00 FD FD 00 00 CB FD 00 00 98 FD ' > '00 00 65 FD 00 00 32 FD 00 00 00 FD 00 00 FD CB ' > '00 00 CC CC 00 00 99 CC 00 00 65 CC 00 00 33 CC ' > '00 00 00 CC 00 00 FD 98 00 00 CC 99 00 00 98 98 ' > '00 00 65 98 00 00 32 98 00 00 00 98 00 00 FD 65 ' > '00 00 CC 66 00 00 98 65 00 00 66 66 00 00 32 66 ' > '00 00 00 66 00 00 FD 32 00 00 CC 33 00 00 98 32 ' > '00 00 66 33 00 00 32 32 00 00 00 32 00 00 FD 00 ' > '00 00 CC 00 00 00 98 00 00 00 66 00 00 00 32 00 ' > '00 00 00 00 EE 00 00 00 DC 00 00 00 BA 00 00 00 ' > 'AA 00 00 00 88 00 00 00 76 00 00 00 54 00 00 00 ' > '44 00 00 00 22 00 00 00 10 00 00 EE 00 00 00 DC ' > '00 00 00 BA 00 00 00 AA 00 00 00 88 00 00 00 76 ' > '00 00 00 54 00 00 00 44 00 00 00 22 00 00 00 10 ' > '00 00 EE 00 00 00 DC 00 00 00 BA 00 00 00 AA 00 ' > '00 00 88 00 00 00 76 00 00 00 54 00 00 00 44 00 ' > '00 00 22 00 00 00 10 00 00 00 EE EE EE 00 DD DD ' > 'DD 00 BB BB BB 00 AA AA AA 00 88 88 88 00 77 77 ' > '77 00 55 55 55 00 44 44 44 00 22 22 22 00 11 11 ' > '11 00 00 00 00 00 FF FF FF FF FF FF FA FA FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FA FA FA FA FA FA ' > 'FF FF FF FF FF FF FF FF FA FA FA FA FF FF FA FA ' > 'FA FA FF FF FF FF FA FA FA FA FF FF FF FF FF FF ' > 'FA FA FA FA FF FF FF FA FF FF FF FA D8 FB FC FF ' > 'FF FF FA FA FA FA FF FF FF FA FB FA F9 FB FC FC ' > 'FC FF FF FF FA FF FF F9 FB FB FB FA F9 F9 FB FC ' > 'FC FC FC FF FF FF FF FB FB F8 F7 FA FA F9 F9 F9 ' > 'FB FB FC FC FC FF FF F7 F7 F7 F7 F7 F7 FA FA F9 ' > 'F9 F9 FB FC FC FF FF FF FF F7 F7 F7 F7 F7 F7 FA ' > 'FA F9 F9 F9 FB FF FF FF FF FF FF F7 F7 F7 F7 F7 ' > 'F7 FA FA FF FF FF FF FF FF FF FF FF FF F7 F7 F7 ' > 'F7 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ' > 'FF FF FF FF FF FF FC FF FF FF F0 3F FF FF C0 0F ' > 'FF FF 00 03 FF FF 80 00 FF FF 00 01 FF FF 00 00 ' > 'FF FF 00 00 FF FF 00 00 FF FF 00 00 FF FF C0 00 ' > 'FF FF F0 03 FF FF FC 0F FF FF FF 3F FF FF FF FF ' > 'FF FF FF FF FF FF ' > END > > > ------------------------------------------------------- > This SF.net email is sponsored by: IBM Linux Tutorials. > Become an expert in LINUX or just sharpen your skills. Sign up for IBM's > Free Linux Tutorials. Learn everything from the bash shell to sys admin. > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click > _______________________________________________ > Dev-cpp-users mailing list > Dev...@li... > TO UNSUBSCRIBE: http://www23.brinkster.com/noicys/devcpp/ub.htm > https://lists.sourceforge.net/lists/listinfo/dev-cpp-users |
|
From: Singh, M. \(GE C. F. NonGE\) <mah...@ge...> - 2004-06-07 09:29:06
|
Thanx for replying... I tried as you suggested but i am getting this = error=20 =20 F:\Cygwin\home\mahen\Personal\cpp>windres -v -i menu.rc -o menu.o Using `gcc -E -xc -DRC_INVOKED menu.rc' windres: can't popen `gcc -E -xc -DRC_INVOKED menu.rc': Invalid = argument =20 I have the icon file in the same directory as the menu.rc file =20 Any suggestions -----Original Message----- From: Damien A [mailto:g_...@ho...] Sent: 07 June 2004 11:03 To: Singh, MahendraPratap (GE Commercial Finance, NonGE); = dev...@li... Subject: RE: [Dev-C++] Problem with resource file Assuming you know how to use the compiler at the command-line, type: windres rcfile.rc -o rcfile.o That will compile your resource file without errors, as long as you have = the icon in the same folder. Then compile you .cpp file, and include = the .o file compiled above. i.e type: gcc main.cpp rcfile.o -o main.exe -mwindiws =20 And, it will work. ----Original Message Follows----=20 From: "Singh, MahendraPratap (GE Commercial Finance, NonGE)" = <mah...@ge...>=20 To: <dev...@li...>=20 Subject: [Dev-C++] Problem with resource file=20 Date: Sun, 6 Jun 2004 18:38:56 +0100=20 MIME-Version: 1.0=20 _____ =20 Add photos to your messages with MSN 8. = <http://g.msn.com/8HMAEN/2749??PS=3D47575> Get 2 months FREE*.=20 |
|
From: Singh, M. \(GE C. F. NonGE\) <mah...@ge...> - 2004-06-07 09:39:28
|
Sorry .. forget to inform you . I first tried with=20 windres menu.rc -o menu.o=20 I got the same error. i.e=20 F:\Cygwin\home\mahen\Personal\cpp>windres menu.rc -o menu.o windres: can't popen `gcc -E -xc -DRC_INVOKED menu.rc': Invalid = argument =20 then i looked into the help and added -v for verbose and -i to specify = input file=20 it gives me the same error.=20 =20 =20 -----Original Message----- From: Damien A [mailto:g_...@ho...] Sent: 07 June 2004 11:34 To: Singh, MahendraPratap (GE Commercial Finance, NonGE); = dev...@li... Subject: RE: [Dev-C++] Problem with resource file I said: windres file.rc -o file.o NOT windres -v -i file.rc -o file.o ----Original Message Follows----=20 From: "Singh, MahendraPratap (GE Commercial Finance, NonGE)" = <mah...@ge...>=20 To: "Damien A" <g_...@ho...>, <dev...@li...> = Subject: RE: [Dev-C++] Problem with resource file=20 Date: Mon, 7 Jun 2004 10:28:56 +0100=20 MIME-Version: 1.0=20 Thanx for replying... I tried as you suggested but i am getting this = error=20 F:\Cygwin\home\mahen\Personal\cpp>windres -v -i menu.rc -o menu.o=20 Using `gcc -E -xc -DRC_INVOKED menu.rc'=20 windres: can't popen `gcc -E -xc -DRC_INVOKED menu.rc': Invalid = argument=20 I have the icon file in the same directory as the menu.rc file=20 Any suggestions=20 -----Original Message-----=20 From: Damien A [mailto:g_...@ho...]=20 Sent: 07 June 2004 11:03=20 To: Singh, MahendraPratap (GE Commercial Finance, NonGE); = dev...@li...=20 Subject: RE: [Dev-C++] Problem with resource file=20 Assuming you know how to use the compiler at the command-line, type:=20 windres rcfile.rc -o rcfile.o=20 That will compile your resource file without errors, as long as you have = the icon in the same folder. Then compile you .cpp file, and include = the .o file compiled above. i.e type:=20 gcc main.cpp rcfile.o -o main.exe -mwindiws=20 And, it will work.=20 ----Original Message Follows----=20 From: "Singh, MahendraPratap (GE Commercial Finance, NonGE)" = <mah...@ge...>=20 To: <dev...@li...>=20 Subject: [Dev-C++] Problem with resource file=20 Date: Sun, 6 Jun 2004 18:38:56 +0100=20 MIME-Version: 1.0=20 _____=20 Add photos to your messages with MSN 8. = <http://g.msn.com/8HMAEN/2749??PS=3D47575> Get 2 months FREE*.=20 _____ =20 Help STOP spam with the new <http://g.msn.com/8HMAEN/2731??PS=3D47575> = MSN 8 and get 2 months FREE*=20 |
|
From: Singh, M. \(GE C. F. NonGE\) <mah...@ge...> - 2004-06-07 10:19:02
|
I have taken the latest DevC++, is that the reason.
-----Original Message-----
From: Damien A [mailto:g_...@ho...]
Sent: 07 June 2004 11:51
To: Singh, MahendraPratap (GE Commercial Finance, NonGE); =
dev...@li...
Subject: RE: [Dev-C++] Problem with resource file
Well, thats interesting. I get the same error as you IF i use the -v =
argument to windres, however if I do not, I don't get any errors.=20
----Original Message Follows----=20
From: "Singh, MahendraPratap (GE Commercial Finance, NonGE)" =
<mah...@ge...>=20
To: "Damien A" <g_...@ho...>, <dev...@li...> =
Subject: RE: [Dev-C++] Problem with resource file=20
Date: Mon, 7 Jun 2004 10:39:05 +0100=20
MIME-Version: 1.0=20
Sorry .. forget to inform you . I first tried with=20
windres menu.rc -o menu.o=20
I got the same error. i.e=20
F:\Cygwin\home\mahen\Personal\cpp>windres menu.rc -o menu.o=20
windres: can't popen `gcc -E -xc -DRC_INVOKED menu.rc': Invalid =
argument=20
then i looked into the help and added -v for verbose and -i to specify =
input file=20
it gives me the same error.=20
-----Original Message-----=20
From: Damien A [mailto:g_...@ho...]=20
Sent: 07 June 2004 11:34=20
To: Singh, MahendraPratap (GE Commercial Finance, NonGE); =
dev...@li...=20
Subject: RE: [Dev-C++] Problem with resource file=20
I said:=20
windres file.rc -o file.o=20
NOT=20
windres -v -i file.rc -o file.o=20
----Original Message Follows----=20
From: "Singh, MahendraPratap (GE Commercial Finance, NonGE)" =
<mah...@ge...>=20
To: "Damien A" <g_...@ho...>, <dev...@li...> =
Subject: RE: [Dev-C++] Problem with resource file=20
Date: Mon, 7 Jun 2004 10:28:56 +0100=20
MIME-Version: 1.0=20
Thanx for replying... I tried as you suggested but i am getting this =
error=20
F:\Cygwin\home\mahen\Personal\cpp>windres -v -i menu.rc -o menu.o=20
Using `gcc -E -xc -DRC_INVOKED menu.rc'=20
windres: can't popen `gcc -E -xc -DRC_INVOKED menu.rc': Invalid =
argument=20
I have the icon file in the same directory as the menu.rc file=20
Any suggestions=20
-----Original Message-----=20
From: Damien A [mailto:g_...@ho...]=20
Sent: 07 June 2004 11:03=20
To: Singh, MahendraPratap (GE Commercial Finance, NonGE); =
dev...@li...=20
Subject: RE: [Dev-C++] Problem with resource file=20
Assuming you know how to use the compiler at the command-line, type:=20
windres rcfile.rc -o rcfile.o=20
That will compile your resource file without errors, as long as you have =
the icon in the same folder. Then compile you .cpp file, and include =
the .o file compiled above. i.e type:=20
gcc main.cpp rcfile.o -o main.exe -mwindiws=20
And, it will work.=20
----Original Message Follows----=20
From: "Singh, MahendraPratap (GE Commercial Finance, NonGE)" =
<mah...@ge...>=20
To: <dev...@li...>=20
Subject: [Dev-C++] Problem with resource file=20
Date: Sun, 6 Jun 2004 18:38:56 +0100=20
MIME-Version: 1.0=20
_____=20
Add photos to your messages with MSN 8. =
<http://g.msn.com/8HMAEN/2749??PS=3D47575> Get 2 months FREE*.=20
_____=20
Help STOP spam with the new <http://g.msn.com/8HMAEN/2731??PS=3D47575> =
MSN 8 and get 2 months FREE*=20
_____ =20
Help STOP spam with the new <http://g.msn.com/8HMAEN/2731??PS=3D47575> =
MSN 8 and get 2 months FREE*=20
|
|
From: Ferdinando F. <s2...@st...> - 2003-12-13 10:26:27
|
On Sat, 13 Dec 2003 age...@co... wrote: > I think .rc files vary between compilers. As far as I know, they're a Windows standard: to me some problem has only occurred for pathnames, because Dev-C++ required '/' instead of '\\' - or something similar, I can't recall. For the problem itself, line indicated by windres is only to find involved object, so error can be anywhere (again, I don't really remember - too much time I don't write my own resource files): I think he hasn't defined the value of IDI_MYICON, tipically not including the resource.h file. Note that Dev-C++ handles resources with a private part, so an #include should always be present in the rc. Ferdinando |