From: Mohamed A. <mh...@gm...> - 2011-01-10 05:18:55
|
I am getting the following when compiling the program...I have copied the file to the BIN directory and the LIB directory is in the library path for the compiler .... * Compiler: Default compiler Building Makefile: "C:\Dev-Cpp\Makefile.win" Executing make... make.exe -f "C:\Dev-Cpp\Makefile.win" all gcc.exe node.o -o "Project1.exe" -L"C:/Dev-Cpp/lib" -L"C:/Dev-Cpp/libexec" -L"C:/Dev-Cpp/bin" -L"C:/GetGnuWin32/gnuwin32/lib" -L"C:/GetGnuWin32/gnuwin32/libexec" -L"C:/GetGnuWin32/gnuwin32/include" ld: crt2.o: No such file: No such file or directory make.exe: *** [Project1.exe] Error 1 Execution terminated * On Sun, Jan 9, 2011 at 7:08 PM, Mohamed Ayed <mh...@gm...> wrote: > Hi, > > I have downloaded the following library to fix the problem below but really > have no idea who to get in action. I would really apreciate your help. > > > http://gnuwin32.sourceforge.net/packages/libgw32c.htm > > Mohamed > > > On Sun, Jan 9, 2011 at 3:21 AM, Mohamed Ayed <mh...@gm...> wrote: > >> Hi All, I get the following error when compiling my program. I have added >> all necessary header files that I know but still getting the error.I would >> appreciate your help. here is the portion of my code that it does not like >> >> print_time(char *note) >> >> { struct tm *tm; struct timeval tv; >> struct timezone tz; >> struct timespec ts; >> gettimeofday(&tv, &tz); >> tm = localtime(&tv.tv_sec); >> >> clock_gettime(CLOCK_REALTIME, &ts); printf("%s time is %i:%i.%ld\n", note, >> tm->tm_min, tm->tm_sec, ts.tv_nsec); >> } >> >> here is the error >> >> Compiler: Default compiler >> Building Makefile: "C:\Dev-Cpp\Makefile.win" >> Executing make... >> make.exe -f "C:\Dev-Cpp\Makefile.win" all >> gcc.exe -c "../Users/Mohamed Elhady/AppData/Local/Temp/node.c" -o >> "../Users/Mohamed Elhady/AppData/Local/Temp/node.o" -I"C:/Dev-Cpp/include" >> -I"C:/Dev-Cpp/bin" -I"C:/Dev-Cpp/lib" >> -I"C:/Dev-Cpp/lib/gcc/mingw32/3.4.2/include" -I"C:/Dev-Cpp/include/sys" >> >> ../Users/Mohamed Elhady/AppData/Local/Temp/node.c: In function >> `print_time': >> ../Users/Mohamed Elhady/AppData/Local/Temp/node.c:151: error: storage size >> of 'tz' isn't known >> ../Users/Mohamed Elhady/AppData/Local/Temp/node.c:152: error: storage size >> of 'ts' isn't known >> ../Users/Mohamed Elhady/AppData/Local/Temp/node.c:156: error: >> `CLOCK_REALTIME' undeclared (first use in this function) >> ../Users/Mohamed Elhady/AppData/Local/Temp/node.c:156: error: (Each >> undeclared identifier is reported only once >> ../Users/Mohamed Elhady/AppData/Local/Temp/node.c:156: error: for each >> function it appears in.) >> >> make.exe: *** ["../Users/Mohamed Elhady/AppData/Local/Temp/node.o"] Error >> 1 >> >> Execution terminated >> >> > |