ext2read-devel Mailing List for Ext2Read
Brought to you by:
rcrajesh,
regmi_manish
You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(17) |
Sep
|
Oct
|
Nov
(2) |
Dec
|
2007 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(3) |
2010 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
(1) |
Dec
|
2012 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2015 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: 云. <yun...@gm...> - 2015-01-31 11:04:42
|
hi everyone, I got a task to record the symbol link file's source file in ext4 img. I guest the i_block in inode struct store it when i_blocks is zero. code: (char*)i_block. but I get "unknown". Can anyone help me? thanks |
From: Arch S. <arc...@gm...> - 2014-09-14 05:55:16
|
I must compile the qt myself first? |
From: 菲菲 曹 <cao...@ho...> - 2012-06-01 11:34:55
|
Hello, I am new one to use this program. I would like to edit the souce code. I have installed Q4, loaded the project and run. However, it comes with many errors. Can anyone tell me how to run this project? Which program environment I need to install into my PC to run the source code, C++, Q4, VS2005 or VS2010? Thank you very much. Yours sincerely Feifei Cao |
From: Alvin W. <alv...@gm...> - 2012-01-25 07:24:41
|
Hi there, I am really appreciated with your work on this application. But I would suggest you to make it runs as Administrator automatically by embedding an application manifest. http://msdn.microsoft.com/en-us/library/bb756929.aspx Thanks, Alvin Wong |
From: swoody <sw...@me...> - 2010-11-21 06:56:11
|
Hello all, I have just downloaded ext2explore in an attempt to read my Debian filesystem from within my Windows 7 environment. I am able to access all of my data and transfer some files, however I am having issues transferring large video files. I have tried several different files formatted as .avi ranging in size from 700MB to 1.3 GB and the larger ones always seem to fail. They will start the transfer, but then after a certain percent (seems to stay the same on further attemps) they will just stop and the small transfer window will close. Is this a common issue anyone else has noticed? Does anyone know of a work-around, or a way I can troubleshoot this to find the root issue? Any advice would be greatly appreciated! Thanks! - Woody |
From: Willy L. <w.l...@te...> - 2010-09-02 22:26:06
|
Hi Manish, here is the diff from the latest GIT code. Regards, -- Willy Laurencine Le jeudi 2 septembre 2010 23:37:16, vous avez écrit : > On Thu, Sep 2, 2010 at 3:59 PM, Willy Laurencine > > <w.l...@te...> wrote: > > Hi, > > > > I tried to use ext2read tool from windows XP in order to access my LVM2 > > linux partitions but the tool only shows the first LVM logicals volumes > > on each volume group. > > > > Then i downloaded the source code for ext2read release 2.2 from Sunday, > > April 11, 2010, and made some changes/fixes and now every runs ok on my > > system. > > > > The fixes/changes i made are : > > > > File ext2fs.cpp : > > Add initialization and check before freeing "desc" property > > Fix totalGroups value taking into account inodes count on mount() > > function Comments in order to clarify ext2 desc block offset on mount() > > function > > > > File lvm.cpp : > > Log LVs mounts on the log file > > Fix the metadata parser (i.e. segment_no can be greater than 9, ...) > > Fix start offset value on logical_mount() function > > Fix sect_mapped offset value on lvm_mapper() function > > > > File ext2explore.cpp : > > Display directory access rights in the browser view > > > > File log.cpp : > > Initialize the buffer before using it (may be useful ?) > > > > File ext2read.cpp : > > Log VGs mounts on the log file > > > > > > Where can i send the patch or zip ? > > I can post the diff here in the list? > > Ya sure post the Diff here in the list or just send the diff file as > attachment. Please make sure the diff is from the latest GIT code from > http://github.com/mregmi/ext2read. > > Thank you. > > --------------------------------------------------------------- > regards > Manish Regmi > > http://manish-cs.blogspot.com > http://ext2read.sf.net |
From: Manish R. <reg...@gm...> - 2010-09-02 21:37:27
|
On Thu, Sep 2, 2010 at 3:59 PM, Willy Laurencine <w.l...@te...> wrote: > Hi, > > I tried to use ext2read tool from windows XP in order to access my LVM2 linux > partitions but the tool only shows the first LVM logicals volumes on each > volume group. > > Then i downloaded the source code for ext2read release 2.2 from Sunday, April > 11, 2010, and made some changes/fixes and now every runs ok on my system. > > The fixes/changes i made are : > > File ext2fs.cpp : > Add initialization and check before freeing "desc" property > Fix totalGroups value taking into account inodes count on mount() function > Comments in order to clarify ext2 desc block offset on mount() function > > File lvm.cpp : > Log LVs mounts on the log file > Fix the metadata parser (i.e. segment_no can be greater than 9, ...) > Fix start offset value on logical_mount() function > Fix sect_mapped offset value on lvm_mapper() function > > File ext2explore.cpp : > Display directory access rights in the browser view > > File log.cpp : > Initialize the buffer before using it (may be useful ?) > > File ext2read.cpp : > Log VGs mounts on the log file > > > Where can i send the patch or zip ? > I can post the diff here in the list? > Ya sure post the Diff here in the list or just send the diff file as attachment. Please make sure the diff is from the latest GIT code from http://github.com/mregmi/ext2read. Thank you. --------------------------------------------------------------- regards Manish Regmi http://manish-cs.blogspot.com http://ext2read.sf.net |
From: Willy L. <w.l...@te...> - 2010-09-02 21:30:37
|
Hi, I tried to use ext2read tool from windows XP in order to access my LVM2 linux partitions but the tool only shows the first LVM logicals volumes on each volume group. Then i downloaded the source code for ext2read release 2.2 from Sunday, April 11, 2010, and made some changes/fixes and now every runs ok on my system. The fixes/changes i made are : File ext2fs.cpp : Add initialization and check before freeing "desc" property Fix totalGroups value taking into account inodes count on mount() function Comments in order to clarify ext2 desc block offset on mount() function File lvm.cpp : Log LVs mounts on the log file Fix the metadata parser (i.e. segment_no can be greater than 9, ...) Fix start offset value on logical_mount() function Fix sect_mapped offset value on lvm_mapper() function File ext2explore.cpp : Display directory access rights in the browser view File log.cpp : Initialize the buffer before using it (may be useful ?) File ext2read.cpp : Log VGs mounts on the log file Where can i send the patch or zip ? I can post the diff here in the list? Regards, -- Willy Laurencine Email : w.l...@te... Fixe : +33 1 76 60 70 22 Mobile : +33 6 84 76 77 87 TEKNOA 40 rue des Vignobles 78400 Chatou - FRANCE http://www.teknoa.net |
From: Jwalanta S. <jwa...@gm...> - 2010-04-06 09:33:53
|
nice work manish bro. much needed tool.. On Tue, Apr 6, 2010 at 9:12 AM, Manish Regmi <reg...@gm...> wrote: > There seemed to be a dependency problem with mingw runtime. it has > been fixed now. > > --------------------------------------------------------------- > regards > Manish Regmi > > > > > On Sun, Apr 4, 2010 at 1:48 PM, Manish Regmi <reg...@gm...> > wrote: > > Hi all, > > we are pleased to announce a new version of our ext2read project > > which we created 6 years ago. > > we were motivated to redsign and rework the project after i installed > > the new ubuntu karmic. By default it used Ext4 > > file system with Extent feature enabled. we could not find any tools > > to read ext4 filesystems from windows . So we went > > > > ahead and wrote this program. > > > > FEATURES: > > Simple UI designed using QT4. > > View/Read Ext2/3/4 partitions. > > Recursively Copy the entire folder or even / > > Support for external USB disks. > > Support for disk and filesystem images. For eg. Wubi users can just > > open their root.disk file through this program. > > LRU based Block cache for faster access. > > > > > > If you find any bugs, have any questions or comments. Please let us know. > > > > The executables and sources can be downloaded from > http://ext2read.sf.net > > > > If any of you are interested in joing this project, you can join the > > mailing list and discuss. Join from here > > https://lists.sourceforge.net/lists/listinfo/ext2read-devel > > > > Enjoy reading your files. > > > > NOTE: This program must be run as Administrator. right click the file > > and select run as Administrator. > > This is not a transparent file system driver jusr a user space tool. > > > > regards, > > Manish regmi > > > > -- > FOSS Nepal mailing list: fos...@go... > http://groups.google.com/group/foss-nepal > To unsubscribe, e-mail: fos...@go...<foss-nepal%2Bu...@go...> > > Mailing List Guidelines: > http://wiki.fossnepal.org/index.php?title=Mailing_List_Guidelines > Community website: http://www.fossnepal.org/ > > To unsubscribe, reply using "remove me" as the subject. > |
From: Manish R. <reg...@gm...> - 2010-04-06 03:27:41
|
There seemed to be a dependency problem with mingw runtime. it has been fixed now. --------------------------------------------------------------- regards Manish Regmi On Sun, Apr 4, 2010 at 1:48 PM, Manish Regmi <reg...@gm...> wrote: > Hi all, > we are pleased to announce a new version of our ext2read project > which we created 6 years ago. > we were motivated to redsign and rework the project after i installed > the new ubuntu karmic. By default it used Ext4 > file system with Extent feature enabled. we could not find any tools > to read ext4 filesystems from windows . So we went > > ahead and wrote this program. > > FEATURES: > Simple UI designed using QT4. > View/Read Ext2/3/4 partitions. > Recursively Copy the entire folder or even / > Support for external USB disks. > Support for disk and filesystem images. For eg. Wubi users can just > open their root.disk file through this program. > LRU based Block cache for faster access. > > > If you find any bugs, have any questions or comments. Please let us know. > > The executables and sources can be downloaded from http://ext2read.sf.net > > If any of you are interested in joing this project, you can join the > mailing list and discuss. Join from here > https://lists.sourceforge.net/lists/listinfo/ext2read-devel > > Enjoy reading your files. > > NOTE: This program must be run as Administrator. right click the file > and select run as Administrator. > This is not a transparent file system driver jusr a user space tool. > > regards, > Manish regmi > |
From: Manish R. <reg...@gm...> - 2010-04-04 18:48:35
|
Hi all, we are pleased to announce a new version of our ext2read project which we created 6 years ago. we were motivated to redsign and rework the project after i installed the new ubuntu karmic. By default it used Ext4 file system with Extent feature enabled. we could not find any tools to read ext4 filesystems from windows . So we went ahead and wrote this program. FEATURES: Simple UI designed using QT4. View/Read Ext2/3/4 partitions. Recursively Copy the entire folder or even / Support for external USB disks. Support for disk and filesystem images. For eg. Wubi users can just open their root.disk file through this program. LRU based Block cache for faster access. If you find any bugs, have any questions or comments. Please let us know. The executables and sources can be downloaded from http://ext2read.sf.net If any of you are interested in joing this project, you can join the mailing list and discuss. Join from here https://lists.sourceforge.net/lists/listinfo/ext2read-devel Enjoy reading your files. NOTE: This program must be run as Administrator. right click the file and select run as Administrator. This is not a transparent file system driver jusr a user space tool. regards, Manish regmi |
From: ecomVia G. S. <no-...@ec...> - 2008-12-12 15:15:31
|
Boost your sales & Start getting new buyers Sir / Madam, As we have been attracted to your site "Ext2Read", we are proud to bring you the option of unique kind of priceless online presentation for your company and your products, that will bring you new potential buyers of your products and multiple your sales. With ecomVia Global System you can: Represent your company Introduce the activities and production of your company in a very latest kind of online presentation, by providing all details and information. Allow potential buyers to get a complete outlook on your company by providing images from inside life, production, etc. Display all of your products Attract daily visitors and convert them to your new buyers. Just add the complete and detailed descriptions of all your products, add the detailed and inviting images and use the enhancements to stand out of products of other companies. Access up-to-date requests & offers Check out, what the others need. There’s a high possibility, that someone is looking for product, you are able to produce or supply. Obtaining a new order has never been easier – just few clicks away. Get contacted with inquiries from possible buyers Providing detailed information about your company and products supplemented with inviting images assures a high possibility of early contacting by new potential buyers. Find supplies & partners for your company Search in milions of suppliers and products and find what you are looking for. At slovak-products.com you are able to find anything you require for your production and even find new dealers and local distributors for your products. Ready yet to receive new orders? Go to http://www.ecomvia.info/registration to start now! Thanks and best regards, ecomVia Inc. SNP street 119, SK-90873 Velke Levare. Slovakia Tel.: +421-910-353111 |
From: Manish R. <reg...@gm...> - 2007-02-08 16:37:15
|
Hello Gong, On 2/8/07, Gong <yan...@us...> wrote: > > Message body follows: > > Hello Manish Regmi, > > I'm a graduate student, kyungpuk university computer > engineering, south korea. > I'm studying file system. > Ext2read help to understand the ext2 file system read, > is very useful. Now a days i don't have time for ext2read project. so i was not taking care of bugs and missing functionalities. :) I am glad that it is of some use to you. > I want to read large size file. > (more 4.29Gbyte, ex uncompressed movie file) > > How do you make it? (method of partial revision) > or > What do I need to do? > > Thanks & Best regards. > The inode entry i_size stores the size of file in bytes. It is 32 bit so it can only access file of size upto 4 GB. That's the main reason why it was unable to copy your file. (see namei.c line 405). To support larger file, the upper 32 bit size information is kept in "i_file_acl" of inode structure. changing namei.c line 405 should do the trick. calculate "blocks" using the above method. fell free to test. I will be happy to apply the changes you made. -- --------------------------------------------------------------- regards Manish Regmi --------------------------------------------------------------- UNIX without a C Compiler is like eating Spaghetti with your mouth sewn shut. It just doesn't make sense. |
From: Manish R. <reg...@gm...> - 2006-11-19 16:24:18
|
Hello Gong, On 11/19/06, Gong <yan...@us...> wrote: > I want to build 'ext2read' from source. > <My build environments> > - on Windows XP, using cygwin+mingw. > - cygwin package : gcc-g++, gcc-mingw, mingw-runtime and > win32-api etc. > Unfortunately, for now Ext2read cannot be compiled from both Mingw and Cygwin. The main reason is that the main GUI portion is written in MFC and thus can only be compiled using Visual Studio. I know that really sounds bad but due to my lack of time i could not complete the QT port of the application. If you are interested in the development, You are more than welcome to continue this development. Feel free to ask on Internal design and coding issue :) . -- --------------------------------------------------------------- regards Manish Regmi --------------------------------------------------------------- UNIX without a C Compiler is like eating Spaghetti with your mouth sewn shut. It just doesn't make sense. |
From: Ritesh R. S. <rr...@re...> - 2006-11-02 13:52:13
|
Hi Manish, I tried to checkout the HEAD revision from the ext2read svn repository but= =20 didn't see any trunk there. How have you setup the repository ? If you need help in setting it up, let me know. THanks, Ritesh =2D-=20 Ritesh Raj Sarraf RESEARCHUT - http://www.researchut.com "Necessity is the mother of invention." "Stealing logic from one person is plagiarism, stealing from many is=20 research." "The great are those who achieve the impossible, the petty are those who=20 cannot - rrs" |
From: Manish R. <reg...@gm...> - 2006-08-12 17:01:49
|
On 8/12/06, Sandip Shrestha <sa...@ne...> wrote: > Greetings!! > > I've been working on updating the website and was wondering if there is an > existing logo that has been made or thought of? No not till now. Any ideas guys on the logo. > Please visit http://ext2read.sf.net and see if we are missing anything. sure. regards Manish Regmi |
From: Sandip S. <sa...@ne...> - 2006-08-12 14:05:42
|
Greetings!! I've been working on updating the website and was wondering if there is an existing logo that has been made or thought of? Please visit http://ext2read.sf.net and see if we are missing anything. Cheers, Sandip > Here are the updates. > > - New Look to the website (Sandeep Shrestha) > > - Disks now opened read only (till we have our write support). (Manish > Regmi) > - Folders reorganised > - QT Gui added (incomplete) > - SVN updated > > > regards > Manish Regmi > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > ext2read-devel mailing list > ext...@li... > https://lists.sourceforge.net/lists/listinfo/ext2read-devel > |
From: Manish R. <reg...@gm...> - 2006-08-12 12:58:53
|
Here are the updates. - New Look to the website (Sandeep Shrestha) - Disks now opened read only (till we have our write support). (Manish Regmi) - Folders reorganised - QT Gui added (incomplete) - SVN updated regards Manish Regmi |
From: Manish R. <reg...@gm...> - 2006-08-11 15:15:29
|
On 8/11/06, Ravi Khadka <rav...@gm...> wrote: > > once the exe is run it does not show anything an even after rescanning also > it does not show > > i will check out if the login was from admin or else > > then i will reply > > thanks Thanks. Please give further reports on ext...@li... if you like you can subscribe from here https://lists.sourceforge.net/lists/listinfo/ext2read-devel regards Manish Regmi |
From: Manish R. <reg...@gm...> - 2006-08-07 10:17:22
|
On 8/7/06, Ritesh Raj Sarraf <rr...@re...> wrote: > Good part is, QT4 for Windows is also available under GNU GPL. > > The worrying part is that QT4 for Windows only supports MinGW. > Now all porting will depend how tightly is the code knit to MS Libraries. > > Details: > http://www.trolltech.com/developer/downloads/qt/windows Thats not big problem. The Core components (all files except in ext2explore folder) are totally independent of GUI code. After QT GUI, MS compiler will be totally unsupported and the only compiler supported will be Mingw. I think that's good.:) regards Manish Regmi |
From: Manish R. <reg...@gm...> - 2006-08-07 10:10:46
|
On 8/7/06, Ritesh Raj Sarraf <rr...@re...> wrote: > Let me get my basic infrastructure ready and get familiar with the code. :-) > Ya fine. But i suggest don't waste time studying codes in ext2explore directory. It is MFC and will be replaced soon by QT code. And i haven't done sufficient commenting in the code. I will do it and update SVN ASAP. here are some resources i read before doing the project http://web.mit.edu/tytso/www/linux/ext2intro.html http://www.oreilly.com/catalog/linuxkernel2/chapter/ch17.pdf http://www.nondot.org/~sabre/os/articles/FileSystems/ regards Manish Regmi |
From: Ritesh R. S. <rr...@re...> - 2006-08-07 10:07:14
|
Good part is, QT4 for Windows is also available under GNU GPL. The worrying part is that QT4 for Windows only supports MinGW. Now all porting will depend how tightly is the code knit to MS Libraries. Details: http://www.trolltech.com/developer/downloads/qt/windows Ritesh On 8/7/06, Ritesh Raj Sarraf <rr...@re...> wrote: > On 8/7/06, Manish Regmi <reg...@gm...> wrote: > > > > Yes, For now Visual Studio can only compile the project. The reason is > > that the GUI is written in MFC (Microsoft Foundation Class). Mingw > > (till now) doesn't support MFC. > > > > I know it was not a good idea to use MFC. > > We need to change the GUI code to QT ASAP. I haven't yet started > > working on QT port. any plans on porting to QT? > > > > Let me get my basic infrastructure ready and get familiar with the code. :-) > > Ritesh > -- > Ritesh Raj Sarraf > RESEARCHUT - http://www.researchut.com > "Necessity is the mother of invention." > "Stealing logic from one person is plagiarism, stealing from many is research." > "The great are those who achieve the impossible, the petty are those > who cannot - rrs" > -- Ritesh Raj Sarraf RESEARCHUT - http://www.researchut.com "Necessity is the mother of invention." "Stealing logic from one person is plagiarism, stealing from many is research." "The great are those who achieve the impossible, the petty are those who cannot - rrs" |
From: Ritesh R. S. <rr...@re...> - 2006-08-07 09:48:05
|
On 8/7/06, Manish Regmi <reg...@gm...> wrote: > > Yes, For now Visual Studio can only compile the project. The reason is > that the GUI is written in MFC (Microsoft Foundation Class). Mingw > (till now) doesn't support MFC. > > I know it was not a good idea to use MFC. > We need to change the GUI code to QT ASAP. I haven't yet started > working on QT port. any plans on porting to QT? > Let me get my basic infrastructure ready and get familiar with the code. :-) Ritesh -- Ritesh Raj Sarraf RESEARCHUT - http://www.researchut.com "Necessity is the mother of invention." "Stealing logic from one person is plagiarism, stealing from many is research." "The great are those who achieve the impossible, the petty are those who cannot - rrs" |
From: Manish R. <reg...@gm...> - 2006-08-07 09:39:29
|
On 8/7/06, Ritesh Raj Sarraf <rr...@re...> wrote: > Hi, > > I tried to build the code with MinGW and got a lot of build failures. > > Before I start hunting down, just wanted to know if the current code > is tightly dependent on MS Windows compilers or has someone been able > to build it with Cygwin/MinGW ? Yes, For now Visual Studio can only compile the project. The reason is that the GUI is written in MFC (Microsoft Foundation Class). Mingw (till now) doesn't support MFC. I know it was not a good idea to use MFC. We need to change the GUI code to QT ASAP. I haven't yet started working on QT port. any plans on porting to QT? regards Manish Regmi |
From: Ritesh R. S. <rr...@re...> - 2006-08-07 09:18:03
|
Hi, I tried to build the code with MinGW and got a lot of build failures. Before I start hunting down, just wanted to know if the current code is tightly dependent on MS Windows compilers or has someone been able to build it with Cygwin/MinGW ? Here's the build error: Some lines got stripped off. ../ext2explore/ext2exploreView.cpp:67: error: `get_access' undeclared (first use this function) ../ext2explore/ext2exploreView.cpp:70: error: `DWORD_PTR' undeclared (first use this function) ../ext2explore/ext2exploreView.cpp: At global scope: ../ext2explore/ext2exploreView.cpp:75: error: `BOOL' does not name a type ../ext2explore/ext2exploreView.cpp: In member function `virtual void Cext2exploreView::OnInitialUpdate()': ../ext2explore/ext2exploreView.cpp:86: error: `CListView' has not been declared ../ext2explore/ext2exploreView.cpp: At global scope: ../ext2explore/ext2exploreView.cpp:115: error: `LPSTYLESTRUCT' has not been declared ../ext2explore/ext2exploreView.cpp:116: error: ISO C++ forbids declaration of `lpStyleStruct' with no type ../ext2explore/ext2exploreView.cpp:116: error: no `void Cext2exploreView::OnStyleChanged(int, int)' member function declared in class `Cext2exploreView' ../ext2explore/ext2exploreView.cpp: In member function `void Cext2exploreView::OnStyleChanged(int, int)': ../ext2explore/ext2exploreView.cpp:119: error: `CListView' has not been declared ../ext2explore/ext2exploreView.cpp:119: error: `OnStyleChanged' undeclared (first use this function) ../ext2explore/ext2exploreView.cpp:121: error: base operand of `->' is not a pointer ../ext2explore/ext2exploreView.cpp:121: error: `LVS_REPORT' undeclared (first use this function) ../ext2explore/ext2exploreView.cpp:123: error: `CListCtrl' undeclared (first use this function) ../ext2explore/ext2exploreView.cpp:123: error: `ctrl' undeclared (first use this function) ../ext2explore/ext2exploreView.cpp:123: error: `GetListCtrl' undeclared (first use this function) ../ext2explore/ext2exploreView.cpp:124: error: `LVSCW_AUTOSIZE' undeclared (first use this function) ../ext2explore/ext2exploreView.cpp: At global scope: ../ext2explore/ext2exploreView.cpp:131: error: `DWORD_PTR' does not name a type ../ext2explore/ext2exploreView.cpp:152: error: variable or field `OnLButtonDown' declared void ../ext2explore/ext2exploreView.cpp:152: error: `int Cext2exploreView::OnLButtonDown' is not a static member of `class Cext2exploreView' ../ext2explore/ext2exploreView.cpp:152: error: `UINT' was not declared in this scope ../ext2explore/ext2exploreView.cpp:152: error: `CPoint' was not declared in this scope ../ext2explore/ext2exploreView.cpp:153: error: initializer expression list treated as compound expression ../ext2explore/ext2exploreView.cpp:153: error: expected `,' or `;' before '{' token ../ext2explore/ext2exploreView.cpp:167: error: variable or field `OnRButtonDown' declared void ../ext2explore/ext2exploreView.cpp:167: error: `int Cext2exploreView::OnRButtonDown' is not a static member of `class Cext2exploreView' ../ext2explore/ext2exploreView.cpp:167: error: `UINT' was not declared in this scope ../ext2explore/ext2exploreView.cpp:167: error: `CPoint' was not declared in this scope ../ext2explore/ext2exploreView.cpp:168: error: initializer expression list treated as compound expression ../ext2explore/ext2exploreView.cpp:168: error: expected `,' or `;' before '{' token ../ext2explore/ext2exploreView.cpp:180: error: variable or field `OnLButtonDblClk' declared void ../ext2explore/ext2exploreView.cpp:180: error: `int Cext2exploreView::OnLButtonDblClk' is not a static member of `class Cext2exploreView' ../ext2explore/ext2exploreView.cpp:180: error: `UINT' was not declared in this scope ../ext2explore/ext2exploreView.cpp:180: error: `CPoint' was not declared in this scope ../ext2explore/ext2exploreView.cpp:181: error: initializer expression list treated as compound expression ../ext2explore/ext2exploreView.cpp:181: error: expected `,' or `;' before '{' token make: *** [ext2explore/ext2exploreView.o] Error 1 Building file: ../ext2explore/maintoolbar.cpp Invoking: GCC C++ Compiler g++ -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"ext2explore/maintoolbar.d" -MT"ext2explore/maintoolbar.d" -o"ext2explore/maintoolbar.o" "../ext2explore/maintoolbar.cpp" In file included from ../ext2explore/maintoolbar.cpp:4: ../ext2explore/stdafx.h:38:64: afxwin.h: No such file or directory ../ext2explore/stdafx.h:39:46: afxext.h: No such file or directory ../ext2explore/stdafx.h:40:22: afxcview.h: No such file or directory ../ext2explore/stdafx.h:43:54: afxdisp.h: No such file or directory ../ext2explore/stdafx.h:48:78: afxdtctl.h: No such file or directory ../ext2explore/stdafx.h:51:65: afxcmn.h: No such file or directory In file included from ../ext2explore/maintoolbar.cpp:5: ../ext2explore/ext2explore.h:6:3: #error "include 'stdafx.h' before including this file for PCH" In file included from ../ext2explore/maintoolbar.cpp:5: ../ext2explore/ext2explore.h:17: error: expected class-name before '{' token ../ext2explore/ext2explore.h:24: error: `BOOL' does not name a type ../ext2explore/ext2explore.h:26: error: variable or field `GetSizeString' declared void ../ext2explore/ext2explore.h:26: error: expected `;' before '(' token ../ext2explore/ext2explore.h:27: error: variable or field `GetDateString' declared void ../ext2explore/ext2explore.h:27: error: expected `;' before '(' token ../ext2explore/ext2explore.h:28: error: variable or field `GetPermString' declared void ../ext2explore/ext2explore.h:28: error: expected `;' before '(' token ../ext2explore/ext2explore.h:31: error: ISO C++ forbids declaration of `afx_msg' with no type ../ext2explore/ext2explore.h:31: error: expected `;' before "void" ../ext2explore/ext2explore.h:33: error: ISO C++ forbids declaration of `DECLARE_MESSAGE_MAP' with no type ../ext2explore/ext2explore.h:33: error: expected `;' before '}' token ../ext2explore/ext2explore.h:33: error: expected `;' before '}' token ../ext2explore/ext2explore.h:35:31: warning: no newline at end of file In file included from ../ext2explore/maintoolbar.cpp:6: ../ext2explore/maintoolbar.h:7: error: expected class-name before '{' token ../ext2explore/maintoolbar.h:10: error: ISO C++ forbids declaration of `DECLARE_DYNAMIC' with no type ../ext2explore/maintoolbar.h:10: error: expected `;' before "public" ../ext2explore/maintoolbar.h:14: error: `CComboBox' does not name a type ../ext2explore/maintoolbar.h:15: error: `CEdit' does not name a type ../ext2explore/maintoolbar.h:18: error: ISO C++ forbids declaration of `DECLARE_MESSAGE_MAP' with no type ../ext2explore/maintoolbar.h:18: error: expected `;' before '}' token ../ext2explore/maintoolbar.h:18: error: expected `;' before '}' token ../ext2explore/maintoolbar.cpp:11: error: `CToolBar' has not been declared ../ext2explore/maintoolbar.cpp:13: error: expected constructor, destructor, or type conversion before "CMainToolBar" ../ext2explore/maintoolbar.cpp:13: error: expected `,' or `;' before "CMainToolBar" ../ext2explore/maintoolbar.cpp:23: error: `CToolBar' has not been declared ../ext2explore/maintoolbar.cpp:24: error: expected constructor, destructor, or type conversion before "END_MESSAGE_MAP" ../ext2explore/maintoolbar.cpp:24: error: expected `,' or `;' before "END_MESSAGE_MAP" make: *** [ext2explore/maintoolbar.o] Error 1 Building file: ../ext2explore/propertiesdialog.cpp Invoking: GCC C++ Compiler g++ -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"ext2explore/propertiesdialog.d" -MT"ext2explore/propertiesdialog.d" -o"ext2explore/propertiesdialog.o" "../ext2explore/propertiesdialog.cpp" In file included from ../ext2explore/propertiesdialog.cpp:4: ../ext2explore/stdafx.h:38:64: afxwin.h: No such file or directory ../ext2explore/stdafx.h:39:46: afxext.h: No such file or directory ../ext2explore/stdafx.h:40:22: afxcview.h: No such file or directory ../ext2explore/stdafx.h:43:54: afxdisp.h: No such file or directory ../ext2explore/stdafx.h:48:78: afxdtctl.h: No such file or directory ../ext2explore/stdafx.h:51:65: afxcmn.h: No such file or directory ../ext2explore/propertiesdialog.cpp:5:20: afxctl.h: No such file or directory ../ext2explore/propertiesdialog.cpp:6:21: atltime.h: No such file or directory In file included from ../ext2explore/propertiesdialog.cpp:8: ../ext2explore/ext2explore.h:6:3: #error "include 'stdafx.h' before including this file for PCH" In file included from ../ext2explore/propertiesdialog.cpp:8: ../ext2explore/ext2explore.h:17: error: expected class-name before '{' token ../ext2explore/ext2explore.h:24: error: `BOOL' does not name a type ../ext2explore/ext2explore.h:26: error: variable or field `GetSizeString' declared void ../ext2explore/ext2explore.h:26: error: expected `;' before '(' token ../ext2explore/ext2explore.h:27: error: variable or field `GetDateString' declared void ../ext2explore/ext2explore.h:27: error: expected `;' before '(' token ../ext2explore/ext2explore.h:28: error: variable or field `GetPermString' declared void ../ext2explore/ext2explore.h:28: error: expected `;' before '(' token ../ext2explore/ext2explore.h:31: error: ISO C++ forbids declaration of `afx_msg' with no type ../ext2explore/ext2explore.h:31: error: expected `;' before "void" ../ext2explore/ext2explore.h:33: error: ISO C++ forbids declaration of `DECLARE_MESSAGE_MAP' with no type ../ext2explore/ext2explore.h:33: error: expected `;' before '}' token ../ext2explore/ext2explore.h:33: error: expected `;' before '}' token ../ext2explore/ext2explore.h:35:31: warning: no newline at end of file In file included from ../ext2explore/propertiesdialog.cpp:9: ../ext2explore/propertiesdialog.h:5:22: ext2read.h: No such file or directory In file included from ../ext2explore/propertiesdialog.cpp:9: ../ext2explore/propertiesdialog.h:8: error: expected class-name before '{' token ../ext2explore/propertiesdialog.h:11: error: ISO C++ forbids declaration of `DECLARE_DYNAMIC' with no type ../ext2explore/propertiesdialog.h:11: error: expected `;' before "public" ../ext2explore/propertiesdialog.h:17: error: ISO C++ forbids declaration of `DIRENTRY' with no type ../ext2explore/propertiesdialog.h:17: error: expected `;' before '*' token ../ext2explore/propertiesdialog.h:18: error: ISO C++ forbids declaration of `CEdit' with no type ../ext2explore/propertiesdialog.h:18: error: expected `;' before '*' token ../ext2explore/propertiesdialog.h:19: error: ISO C++ forbids declaration of `CCheckListBox' with no type ../ext2explore/propertiesdialog.h:19: error: expected `;' before '*' token ../ext2explore/propertiesdialog.h:22: error: variable or field `GetSizeString' declared void ../ext2explore/propertiesdialog.h:22: error: expected `;' before '(' token ../ext2explore/propertiesdialog.h:23: error: variable or field `GetDateString' declared void ../ext2explore/propertiesdialog.h:23: error: expected `;' before '(' token ../ext2explore/propertiesdialog.h:26: error: variable or field `DoDataExchange' declared void ../ext2explore/propertiesdialog.h:26: error: `DoDataExchange' declared as a `virtual' field ../ext2explore/propertiesdialog.h:26: error: expected `;' before '(' token ../ext2explore/propertiesdialog.h:30: error: ISO C++ forbids declaration of `DECLARE_MESSAGE_MAP' with no type ../ext2explore/propertiesdialog.h:30: error: expected `;' before "public" ../ext2explore/propertiesdialog.cpp:15: error: `CDialog' has not been declared ../ext2explore/propertiesdialog.cpp:17: error: expected constructor, destructor, or type conversion before "PropertiesDialog" ../ext2explore/propertiesdialog.cpp:17: error: expected `,' or `;' before "PropertiesDialog" ../ext2explore/propertiesdialog.cpp:27: error: variable or field `DoDataExchange' declared void ../ext2explore/propertiesdialog.cpp:27: error: `int PropertiesDialog::DoDataExchange' is not a static member of `class PropertiesDialog' ../ext2explore/propertiesdialog.cpp:27: error: `CDataExchange' was not declared in this scope ../ext2explore/propertiesdialog.cpp:27: error: `pDX' was not declared in this scope ../ext2explore/propertiesdialog.cpp:28: error: expected `,' or `;' before '{' token ../ext2explore/propertiesdialog.cpp: In member function `virtual int PropertiesDialog::OnInitDialog()': ../ext2explore/propertiesdialog.cpp:35: error: `CString' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:35: error: (Each undeclared identifier is reported only once for each function it appears in.) ../ext2explore/propertiesdialog.cpp:35: error: expected `;' before "str" ../ext2explore/propertiesdialog.cpp:37: error: `entry' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:37: error: `FT_ISDIR' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:42: error: `name' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:42: error: `CEdit' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:42: error: expected primary-expression before ')' token ../ext2explore/propertiesdialog.cpp:42: error: expected `;' before "GetDlgItem" ../ext2explore/propertiesdialog.cpp:48: error: `CStatic' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:48: error: `type' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:48: error: expected primary-expression before ')' token ../ext2explore/propertiesdialog.cpp:48: error: expected `;' before "GetDlgItem" ../ext2explore/propertiesdialog.cpp:49: error: `get_type_string' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:51: error: `loc' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:51: error: expected primary-expression before ')' token ../ext2explore/propertiesdialog.cpp:51: error: expected `;' before "GetDlgItem" ../ext2explore/propertiesdialog.cpp:54: error: `size' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:54: error: expected primary-expression before ')' token ../ext2explore/propertiesdialog.cpp:54: error: expected `;' before "GetDlgItem" ../ext2explore/propertiesdialog.cpp:55: error: `GetSizeString' is not a member of `Cext2exploreApp' ../ext2explore/propertiesdialog.cpp:55: error: `str' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:58: error: `dsize' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:58: error: expected primary-expression before ')' token ../ext2explore/propertiesdialog.cpp:58: error: expected `;' before "GetDlgItem" ../ext2explore/propertiesdialog.cpp:59: error: `GetSizeString' is not a member of `Cext2exploreApp' ../ext2explore/propertiesdialog.cpp:62: error: `created' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:62: error: expected primary-expression before ')' token ../ext2explore/propertiesdialog.cpp:62: error: expected `;' before "GetDlgItem" ../ext2explore/propertiesdialog.cpp:63: error: `GetDateString' is not a member of `Cext2exploreApp' ../ext2explore/propertiesdialog.cpp:66: error: `modified' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:66: error: expected primary-expression before ')' token ../ext2explore/propertiesdialog.cpp:66: error: expected `;' before "GetDlgItem" ../ext2explore/propertiesdialog.cpp:67: error: `GetDateString' is not a member of `Cext2exploreApp' ../ext2explore/propertiesdialog.cpp:70: error: `accessed' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:70: error: expected primary-expression before ')' token ../ext2explore/propertiesdialog.cpp:70: error: expected `;' before "GetDlgItem" ../ext2explore/propertiesdialog.cpp:71: error: `GetDateString' is not a member of `Cext2exploreApp' ../ext2explore/propertiesdialog.cpp:75: error: `oval' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:75: error: expected primary-expression before ')' token ../ext2explore/propertiesdialog.cpp:75: error: expected `;' before "GetDlgItem" ../ext2explore/propertiesdialog.cpp:76: error: `GetPermString' is not a member of `Cext2exploreApp' ../ext2explore/propertiesdialog.cpp:80: error: `gval' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:80: error: expected primary-expression before ')' token ../ext2explore/propertiesdialog.cpp:80: error: expected `;' before "GetDlgItem" ../ext2explore/propertiesdialog.cpp:81: error: `GetPermString' is not a member of `Cext2exploreApp' ../ext2explore/propertiesdialog.cpp:85: error: `otval' undeclared (first use this function) ../ext2explore/propertiesdialog.cpp:85: error: expected primary-expression before ')' token ../ext2explore/propertiesdialog.cpp:85: error: expected `;' before "GetDlgItem" ../ext2explore/propertiesdialog.cpp:86: error: `GetPermString' is not a member of `Cext2exploreApp' ../ext2explore/propertiesdialog.cpp: At global scope: ../ext2explore/propertiesdialog.cpp:92: error: `CDialog' has not been declared ../ext2explore/propertiesdialog.cpp:94: error: expected constructor, destructor, or type conversion before "END_MESSAGE_MAP" ../ext2explore/propertiesdialog.cpp:94: error: expected `,' or `;' before "END_MESSAGE_MAP" make: *** [ext2explore/propertiesdialog.o] Error 1 Building file: ../ext2explore/stdafx.cpp Invoking: GCC C++ Compiler g++ -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"ext2explore/stdafx.d" -MT"ext2explore/stdafx.d" -o"ext2explore/stdafx.o" "../ext2explore/stdafx.cpp" In file included from ../ext2explore/stdafx.cpp:5: ../ext2explore/stdafx.h:38:64: afxwin.h: No such file or directory ../ext2explore/stdafx.h:39:46: afxext.h: No such file or directory ../ext2explore/stdafx.h:40:22: afxcview.h: No such file or directory ../ext2explore/stdafx.h:43:54: afxdisp.h: No such file or directory ../ext2explore/stdafx.h:48:78: afxdtctl.h: No such file or directory ../ext2explore/stdafx.h:51:65: afxcmn.h: No such file or directory make: *** [ext2explore/stdafx.o] Error 1 Building file: ../ext2/ext2io.c Invoking: GCC C Compiler gcc -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"ext2/ext2io.d" -MT"ext2/ext2io.d" -o"ext2/ext2io.o" "../ext2/ext2io.c" ../ext2/ext2io.c:24:22: platform.h: No such file or directory ../ext2/ext2io.c:25:23: partition.h: No such file or directory In file included from ../ext2/ext2io.c:26: ../ext2/ext2fs.h:191:37: warning: "/*" within comment ../ext2/ext2fs.h:199:34: warning: "/*" within comment ../ext2/ext2fs.h:202:19: warning: "/*" within comment ../ext2/ext2fs.h:203:20: warning: "/*" within comment ../ext2/ext2fs.h:204:19: warning: "/*" within comment ../ext2/ext2fs.h:206:18: warning: "/*" within comment ../ext2/ext2fs.h:209:1: warning: "/*" within comment In file included from ../ext2/ext2io.c:26: ../ext2/ext2fs.h:267: error: syntax error before "uint32_t" ../ext2/ext2fs.h:267: warning: no semicolon at end of struct or union ../ext2/ext2fs.h:268: warning: type defaults to `int' in declaration of `rec_len' ../ext2/ext2fs.h:268: warning: data definition has no type or storage class ../ext2/ext2fs.h:269: error: syntax error before "name_len" ../ext2/ext2fs.h:269: warning: type defaults to `int' in declaration of `name_len' ../ext2/ext2fs.h:269: warning: data definition has no type or storage class ../ext2/ext2fs.h:270: error: syntax error before "filetype" ../ext2/ext2fs.h:270: warning: type defaults to `int' in declaration of `filetype' ../ext2/ext2fs.h:270: warning: data definition has no type or storage class ../ext2/ext2fs.h:272: error: syntax error before '}' token ../ext2/ext2fs.h:272: warning: type defaults to `int' in declaration of `EXT2_DIR_ENTRY' ../ext2/ext2fs.h:272: warning: data definition has no type or storage class ../ext2/ext2io.c:27:22: ext2read.h: No such file or directory ../ext2/ext2io.c: In function `read_ext2block': ../ext2/ext2io.c:36: error: invalid use of undefined type `struct ext2partition' ../ext2/ext2io.c:36: error: invalid use of undefined type `struct sys' ../ext2/ext2io.c:37: error: `lloff_t' undeclared (first use in this function) ../ext2/ext2io.c:37: error: (Each undeclared identifier is reported only once ../ext2/ext2io.c:37: error: for each function it appears in.) ../ext2/ext2io.c:37: error: syntax error before "sectno" ../ext2/ext2io.c:39: warning: implicit declaration of function `read_sector' ../ext2/ext2io.c:39: error: invalid use of undefined type `struct sys' ../ext2/ext2io.c:39: error: `sectno' undeclared (first use in this function) ../ext2/ext2io.c: At top level: ../ext2/ext2io.c:30: error: storage size of `ext2part' isn't known make: *** [ext2/ext2io.o] Error 1 Building file: ../ext2/inode.c Invoking: GCC C Compiler gcc -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"ext2/inode.d" -MT"ext2/inode.d" -o"ext2/inode.o" "../ext2/inode.c" ../ext2/inode.c:24:22: platform.h: No such file or directory ../ext2/inode.c:25:23: partition.h: No such file or directory In file included from ../ext2/inode.c:26: ../ext2/ext2fs.h:191:37: warning: "/*" within comment ../ext2/ext2fs.h:199:34: warning: "/*" within comment ../ext2/ext2fs.h:202:19: warning: "/*" within comment ../ext2/ext2fs.h:203:20: warning: "/*" within comment ../ext2/ext2fs.h:204:19: warning: "/*" within comment ../ext2/ext2fs.h:206:18: warning: "/*" within comment ../ext2/ext2fs.h:209:1: warning: "/*" within comment In file included from ../ext2/inode.c:26: ../ext2/ext2fs.h:267: error: syntax error before "uint32_t" ../ext2/ext2fs.h:267: warning: no semicolon at end of struct or union ../ext2/ext2fs.h:268: warning: type defaults to `int' in declaration of `rec_len' ../ext2/ext2fs.h:268: warning: data definition has no type or storage class ../ext2/ext2fs.h:269: error: syntax error before "name_len" ../ext2/ext2fs.h:269: warning: type defaults to `int' in declaration of `name_len' ../ext2/ext2fs.h:269: warning: data definition has no type or storage class ../ext2/ext2fs.h:270: error: syntax error before "filetype" ../ext2/ext2fs.h:270: warning: type defaults to `int' in declaration of `filetype' ../ext2/ext2fs.h:270: warning: data definition has no type or storage class ../ext2/ext2fs.h:272: error: syntax error before '}' token ../ext2/ext2fs.h:272: warning: type defaults to `int' in declaration of `EXT2_DIR_ENTRY' ../ext2/ext2fs.h:272: warning: data definition has no type or storage class ../ext2/inode.c:27:22: ext2read.h: No such file or directory ../ext2/inode.c:30: error: variable `ext2part' has initializer but incomplete type ../ext2/inode.c:32: warning: excess elements in struct initializer ../ext2/inode.c:32: warning: (near initialization for `ext2part') ../ext2/inode.c:36: error: syntax error before "last_block" ../ext2/inode.c:36: warning: type defaults to `int' in declaration of `last_block' ../ext2/inode.c:36: warning: data definition has no type or storage class ../ext2/inode.c:38: error: syntax error before "iNum" ../ext2/inode.c: In function `read_inode': ../ext2/inode.c:40: error: `uint32_t' undeclared (first use in this function) ../ext2/inode.c:40: error: (Each undeclared identifier is reported only once ../ext2/inode.c:40: error: for each function it appears in.) ../ext2/inode.c:40: error: syntax error before "group" ../ext2/inode.c:43: error: `iNum' undeclared (first use in this function) ../ext2/inode.c:46: error: `group' undeclared (first use in this function) ../ext2/inode.c:46: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:47: error: `index' undeclared (first use in this function) ../ext2/inode.c:47: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:47: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:49: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:52: error: `blknum' undeclared (first use in this function) ../ext2/inode.c:52: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:52: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:55: warning: implicit declaration of function `read_ext2block' ../ext2/inode.c:57: error: `inode' undeclared (first use in this function) ../ext2/inode.c:57: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c: In function `init_root_dir': ../ext2/inode.c:65: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:66: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:66: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:68: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:70: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:71: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:71: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:71: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:73: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:74: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:76: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:76: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:77: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c: In function `fini_root_dir': ../ext2/inode.c:84: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c:85: error: invalid use of undefined type `struct ext2partition' ../ext2/inode.c: At top level: ../ext2/inode.c:30: error: storage size of `ext2part' isn't known make: *** [ext2/inode.o] Error 1 Building file: ../ext2/mount.c Invoking: GCC C Compiler gcc -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"ext2/mount.d" -MT"ext2/mount.d" -o"ext2/mount.o" "../ext2/mount.c" ../ext2/mount.c:26:22: platform.h: No such file or directory ../ext2/mount.c:27:22: ext2read.h: No such file or directory In file included from ../ext2/mount.c:28: ../ext2/ext2fs.h:191:37: warning: "/*" within comment ../ext2/ext2fs.h:199:34: warning: "/*" within comment ../ext2/ext2fs.h:202:19: warning: "/*" within comment ../ext2/ext2fs.h:203:20: warning: "/*" within comment ../ext2/ext2fs.h:204:19: warning: "/*" within comment ../ext2/ext2fs.h:206:18: warning: "/*" within comment ../ext2/ext2fs.h:209:1: warning: "/*" within comment In file included from ../ext2/mount.c:28: ../ext2/ext2fs.h:267: error: syntax error before "uint32_t" ../ext2/ext2fs.h:267: warning: no semicolon at end of struct or union ../ext2/ext2fs.h:268: warning: type defaults to `int' in declaration of `rec_len' ../ext2/ext2fs.h:268: warning: data definition has no type or storage class ../ext2/ext2fs.h:269: error: syntax error before "name_len" ../ext2/ext2fs.h:269: warning: type defaults to `int' in declaration of `name_len' ../ext2/ext2fs.h:269: warning: data definition has no type or storage class ../ext2/ext2fs.h:270: error: syntax error before "filetype" ../ext2/ext2fs.h:270: warning: type defaults to `int' in declaration of `filetype' ../ext2/ext2fs.h:270: warning: data definition has no type or storage class ../ext2/ext2fs.h:272: error: syntax error before '}' token ../ext2/ext2fs.h:272: warning: type defaults to `int' in declaration of `EXT2_DIR_ENTRY' ../ext2/ext2fs.h:272: warning: data definition has no type or storage class ../ext2/mount.c:29:23: partition.h: No such file or directory ../ext2/mount.c:30:23: parttypes.h: No such file or directory ../ext2/mount.c:39: warning: "struct partition" declared inside parameter list ../ext2/mount.c:39: warning: its scope is only this definition or declaration, which is probably not what you want ../ext2/mount.c: In function `mount_ext2': ../ext2/mount.c:49: error: invalid use of undefined type `struct ext2partition' ../ext2/mount.c:49: error: dereferencing pointer to incomplete type ../ext2/mount.c:50: error: invalid use of undefined type `struct sys' ../ext2/mount.c:51: warning: implicit declaration of function `read_sector' ../ext2/mount.c:51: error: invalid use of undefined type `struct sys' ../ext2/mount.c:51: error: dereferencing pointer to incomplete type ../ext2/mount.c:54: warning: implicit declaration of function `LOG' ../ext2/mount.c:58: error: invalid use of undefined type `struct ext2partition' ../ext2/mount.c:59: error: invalid use of undefined type `struct ext2partition' ../ext2/mount.c:60: error: invalid use of undefined type `struct ext2partition' ../ext2/mount.c:61: error: invalid use of undefined type `struct sys' ../ext2/mount.c:64: error: invalid use of undefined type `struct ext2partition' ../ext2/mount.c:65: error: invalid use of undefined type `struct ext2partition' ../ext2/mount.c:82: error: invalid use of undefined type `struct ext2partition' ../ext2/mount.c:82: error: invalid use of undefined type `struct sys' ../ext2/mount.c:83: error: invalid use of undefined type `struct sys' ../ext2/mount.c:83: error: invalid use of undefined type `struct ext2partition' ../ext2/mount.c:83: error: invalid use of undefined type `struct ext2partition' ../ext2/mount.c:83: error: invalid use of undefined type `struct sys' ../ext2/mount.c:85: error: invalid use of undefined type `struct sys' ../ext2/mount.c:85: error: invalid use of undefined type `struct ext2partition' ../ext2/mount.c:85: error: invalid use of undefined type `struct ext2partition' ../ext2/mount.c:85: error: invalid use of undefined type `struct sys' ../ext2/mount.c:87: error: invalid use of undefined type `struct ext2partition' ../ext2/mount.c:91: warning: implicit declaration of function `init_root_dir' ../ext2/mount.c:92: warning: implicit declaration of function `namei_init' ../ext2/mount.c:93: error: invalid use of undefined type `struct ext2partition' ../ext2/mount.c: In function `validate_choice': ../ext2/mount.c:104: error: invalid use of undefined type `struct sys' ../ext2/mount.c:110: error: invalid use of undefined type `struct sys' ../ext2/mount.c:117: error: invalid use of undefined type `struct sys' ../ext2/mount.c:118: error: dereferencing pointer to incomplete type ../ext2/mount.c:118: error: `EXT2' undeclared (first use in this function) ../ext2/mount.c:118: error: (Each undeclared identifier is reported only once ../ext2/mount.c:118: error: for each function it appears in.) ../ext2/mount.c:125: error: invalid use of undefined type `struct sys' ../ext2/mount.c:125: error: invalid use of undefined type `struct sys' ../ext2/mount.c: In function `mount_partition': ../ext2/mount.c:139: warning: implicit declaration of function `get_choice' ../ext2/mount.c:141: warning: passing arg 1 of `mount_ext2' from incompatible pointer type ../ext2/mount.c: At top level: ../ext2/mount.c:32: error: storage size of `ext2part' isn't known make: *** [ext2/mount.o] Error 1 Building file: ../ext2/namei.c Invoking: GCC C Compiler gcc -O3 -Wall -c -fmessage-length=0 -MMD -MP -MF"ext2/namei.d" -MT"ext2/namei.d" -o"ext2/namei.o" "../ext2/namei.c" ../ext2/namei.c:30:22: platform.h: No such file or directory ../ext2/namei.c:31:23: partition.h: No such file or directory In file included from ../ext2/namei.c:32: ../ext2/ext2fs.h:191:37: warning: "/*" within comment ../ext2/ext2fs.h:199:34: warning: "/*" within comment ../ext2/ext2fs.h:202:19: warning: "/*" within comment ../ext2/ext2fs.h:203:20: warning: "/*" within comment ../ext2/ext2fs.h:204:19: warning: "/*" within comment ../ext2/ext2fs.h:206:18: warning: "/*" within comment ../ext2/ext2fs.h:209:1: warning: "/*" within comment ../ext2/namei.c:33:22: ext2read.h: No such file or directory ../ext2/namei.c: In function `namei_init': ../ext2/namei.c:60: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:61: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:62: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c: At top level: ../ext2/namei.c:78: error: syntax error before "uint32_t" ../ext2/namei.c: In function `fileblock_to_logical': ../ext2/namei.c:88: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:97: warning: implicit declaration of function `read_ext2block' ../ext2/namei.c:80: warning: unused variable `tindlast' ../ext2/namei.c: In function `enter_new_dir': ../ext2/namei.c:190: warning: implicit declaration of function `read_inode' ../ext2/namei.c:199: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:200: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:201: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:201: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:201: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:202: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:203: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:208: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:211: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:212: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c: At top level: ../ext2/namei.c:220: error: syntax error before '*' token ../ext2/namei.c: In function `get_dir_entry': ../ext2/namei.c:223: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:223: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:223: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:223: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:225: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:225: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:227: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:227: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:227: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:228: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:228: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:229: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:232: error: `dir' undeclared (first use in this function) ../ext2/namei.c:232: error: (Each undeclared identifier is reported only once ../ext2/namei.c:232: error: for each function it appears in.) ../ext2/namei.c:232: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:232: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:233: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:234: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:235: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:236: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:241: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:241: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:242: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c: At top level: ../ext2/namei.c:252: error: syntax error before '*' token ../ext2/namei.c: In function `get_dentry_inode': ../ext2/namei.c:256: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:257: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:257: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:257: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:258: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:260: error: `entry' undeclared (first use in this function) ../ext2/namei.c:265: error: `inode' undeclared (first use in this function) ../ext2/namei.c: In function `save_folder': ../ext2/namei.c:277: error: `DIRENTRY' undeclared (first use in this function) ../ext2/namei.c:277: error: syntax error before "entry" ../ext2/namei.c:282: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:283: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:284: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:284: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:284: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:285: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:286: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:288: error: `entry' undeclared (first use in this function) ../ext2/namei.c:294: error: `FILE_DELIM' undeclared (first use in this function) ../ext2/namei.c:296: warning: implicit declaration of function `__save_file' ../ext2/namei.c:276: warning: unused variable `ret' ../ext2/namei.c: In function `save_file': ../ext2/namei.c:304: error: storage size of 'saved' isn't known ../ext2/namei.c:308: error: `ext2part' has an incomplete type ../ext2/namei.c:304: warning: unused variable `saved' ../ext2/namei.c:309: warning: no return statement in function returning non-void ../ext2/namei.c: In function `__save_file': ../ext2/namei.c:340: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:342: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:349: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:352: error: invalid use of undefined type `struct ext2partition' ../ext2/namei.c:362: warning: label `end' defined but not used ../ext2/namei.c: At top level: ../ext2/namei.c:46: error: storage size of `ext2part' isn't known make: *** [ext2/namei.o] Error 1 make: Target `all' not remade because of errors. Build complete for project ext2read Thanks, Ritesh -- Ritesh Raj Sarraf RESEARCHUT - http://www.researchut.com "Necessity is the mother of invention." "Stealing logic from one person is plagiarism, stealing from many is research." "The great are those who achieve the impossible, the petty are those who cannot - rrs" |