| 157 | === Work done in week 29-02 July #7 === |
| 158 | '''1. Work Done:''' |
| 159 | [[BR]] |
| 160 | * This week I had fixed a Bug with the download process when file license isn't in server Added properties of many classes in order to replace the new classes that I was created |
| 161 | Replaced some methods for restrictive package |
| 162 | |
| 163 | * You can see all work at http://trac.osgeo.org/osgeo4w/timeline |
| 164 | |
| 165 | |
| 166 | |
| 167 | '''2. Problems Faced :''' |
| 168 | [[BR]] |
| 169 | * I was learning classes of database of package, I am not familiar with these classes and code. |
| 170 | |
| 171 | |
| 172 | '''3. Work to be done in the next week:''' |
| 173 | [[BR]] |
| 174 | * Testing and I will work in the backend with perl files for generation of automatic packages and learn perl programming |
| 175 | |
| 176 | |
162 | | * This week, I have been doing some tests and I decided to build the osgeo4w setup in another clean machine with windows seven. But the oficial cygwin setup.exe has changed and they are released setup-86.exe for 32bit and setup-x86_64.exe for 64bit installations, and I noticed that they have some unresolved dependencies with i686-pc-mingw32-gcc-g++ 32bit compiler. So I couldn't build the setup.exe with the last compiler i686-pc-mingw32-gcc-g++ 4.7.3(in their repositories) , I was building all time with i686-pc-mingw32-gcc-g++ 4.5.2-1 version without problems(in another virtual machine) but when I used the version 4.7.3, I got some errors about "-Werror=unused-but-set-variable". |
163 | | |
164 | | Before to change code, first I changed to previous version of mingw-gcc-g++ and I found that i686-pc-mingw32-gcc-g++ (4.5.2-1) could not start cc1plus.exe because it could not find some shared object files. Cygwin Setup-32.exe should have considered all the dependencies but maybe I've got a bug or a missing one somewhere (I think Cygwin people have forgotten some dependencies of its setup.ini file). However I tried to install all dependencies for the 4.5.2-1 version of mingw-gcc-g++.exe and its dependencies like runtime and libs, but I still got errors. |
165 | | |
166 | | I spoke with my mentor about it and We decided to work with the last compiler and resolve the "unused variables" Nevertheless I have worked on migration to last version of mingw-gcc-g++ compiler, adding log messages to setup, modified bootstrap script, Makefiles and others. |
| 182 | * This week, I have been doing some tests and I decided to build the osgeo4w setup in another clean machine with windows seven. But the oficial cygwin |
| 183 | setup.exe has changed and they are released setup-86.exe for 32bit and setup-x86_64.exe for 64bit installations, and I noticed that they have some |
| 184 | unresolved dependencies with i686-pc-mingw32-gcc-g++ 32bit compiler. So I couldn't build the setup.exe with the last compiler i686-pc-mingw32-gcc-g++ |
| 185 | 4.7.3(in their repositories) , I was building all time with i686-pc-mingw32-gcc-g++ 4.5.2-1 version without problems(in another virtual machine) but when I |
| 186 | used the version 4.7.3, I got some errors about "-Werror=unused-but-set-variable". Before to change code, first I changed to previous version of |
| 187 | mingw-gcc-g++ and I found that i686-pc-mingw32-gcc-g++ (4.5.2-1) could not start cc1plus.exe because it could not find some shared object files. Cygwin |
| 188 | Setup-32.exe should have considered all the dependencies but maybe I've got a bug or a missing one somewhere (I think Cygwin people have forgotten some |
| 189 | dependencies of its setup.ini file). However I tried to install all dependencies for the 4.5.2-1 version of mingw-gcc-g++.exe and its dependencies like |
| 190 | runtime and libs, but I still got errors. I spoke with my mentor about it and We decided to work with the last compiler and resolve the "unused variables" |
| 191 | Nevertheless I have worked on migration to last version of mingw-gcc-g++ compiler, adding log messages to setup, modified bootstrap script, Makefiles and |
| 192 | others. |
| 193 | |
| 194 | * You can see all work at http://trac.osgeo.org/osgeo4w/timeline |
| 195 | |