Re: [libposix-development] bzip2
Status: Pre-Alpha
Brought to you by:
hdante
From: Henrique A. <hd...@gm...> - 2009-08-04 21:32:07
|
2009/8/4 Henrique Almeida <hd...@gm...>: > The following functions still need to be implemented: > - signal I've started implementing signal(). > - rewind > - stat > - getenv > - fchown > - fopen > - perror > - ungetc > - fdopen > - lstat > - isatty > - fclose > - utime > - fgetc > - fread > - ferror > - fchmod > > 2009/8/2 John Haitas <jh...@gm...>: >> $ readelf --relocs /bin/bzip2 | awk '{print $5}' >> >> offset >> Sym. >> __gmon_start__ >> stderr >> stdin >> stdout >> >> offset >> Sym. >> fileno >> __errno_location >> strerror >> open64 >> __fprintf_chk >> signal >> __gmon_start__ >> rewind >> __xstat64 >> BZ2_bzReadGetUnused >> getenv >> strncpy >> fchown >> fopen64 >> __libc_start_main >> BZ2_bzRead >> perror >> __strcat_chk >> ungetc >> fdopen >> free >> __lxstat64 >> fflush >> __ctype_b_loc >> isatty >> fclose >> BZ2_bzWriteOpen >> utime >> strlen >> BZ2_bzReadOpen >> fgetc >> strcpy >> BZ2_bzWriteClose64 >> close >> fwrite >> strstr >> remove >> malloc >> __stack_chk_fail >> strncmp >> fread >> ferror >> strcmp >> exit >> fchmod >> BZ2_bzWrite >> BZ2_bzlibVersion >> BZ2_bzReadClose >> >> >> On Sun, Aug 2, 2009 at 4:10 PM, Henrique Almeida<hd...@gm...> wrote: >>> Implement all the required functions. Do a readelf --relocs >>> /bin/bzip2 to see what it needs. >>> >>> >>> >>> 2009/8/2 John Haitas <jh...@gm...>: >>>> What do we need to do to get bzip2 to build? >>>> >>>> On Sat, Aug 1, 2009 at 5:14 PM, John Haitas<jh...@gm...> wrote: >>>>> Great work Henrique! >>>>> >>>>> >>>>> On Sat, Aug 1, 2009 at 1:20 PM, Henrique Almeida<hd...@gm...> wrote: >>>>>> Fixed for x86_64 too, which means that we have a malloc. :-D >>>>>> >>>>>> 2009/8/1 Henrique Almeida <hd...@gm...>: >>>>>>> Simple test is working perfectly on linux and freebsd x86. :-) >>>>>>> >>>>>>> 2009/8/1 Henrique Almeida <hd...@gm...>: >>>>>>>> I've fixed compilation in all platforms. Tests are still missing. >>>>>>>> >>>>>>>> 2009/8/1 John Haitas <jh...@gm...>: >>>>>>>>> it seems as if mmap isn't defined for 64bit >>>>>>>>> >>>>>>>>> /home/jhaitas/src/libposix-git/system/linux/system_calls.c: In function ‘mmap’: >>>>>>>>> /home/jhaitas/src/libposix-git/system/linux/system_calls.c:62: error: >>>>>>>>> ‘LINUX_SYS_mmap2’ undeclared (first use in this function) >>>>>>>>> /home/jhaitas/src/libposix-git/system/linux/system_calls.c:62: error: >>>>>>>>> (Each undeclared identifier is reported only once >>>>>>>>> /home/jhaitas/src/libposix-git/system/linux/system_calls.c:62: error: >>>>>>>>> for each function it appears in.) >>>>>>>>> /home/jhaitas/src/libposix-git/system/linux/system_calls.c:63: >>>>>>>>> warning: cast to pointer from integer of different size >>>>>>>>> /home/jhaitas/src/libposix-git/system/linux/system_calls.c:63: >>>>>>>>> warning: cast to pointer from integer of different size >>>>>>>>> /home/jhaitas/src/libposix-git/system/linux/system_calls.c:64: >>>>>>>>> warning: cast to pointer from integer of different size >>>>>>>>> /home/jhaitas/src/libposix-git/system/linux/system_calls.c: In >>>>>>>>> function ‘system_open’: >>>>>>>>> /home/jhaitas/src/libposix-git/system/linux/system_calls.c:75: >>>>>>>>> warning: cast to pointer from integer of different size >>>>>>>>> /home/jhaitas/src/libposix-git/system/linux/system_calls.c:76: >>>>>>>>> warning: cast to pointer from integer of different size >>>>>>>>> >>>>>>>>> >>>>>>>>> On Sat, Aug 1, 2009 at 1:15 AM, <jh...@gm...> wrote: >>>>>>>>>> its not building on 64bit linux... >>>>>>>>>> >>>>>>>>>> [ 55%] Building C object CMakeFiles/posix.dir/mandatory/printf_scanner.c.o >>>>>>>>>> [ 58%] Building C object CMakeFiles/posix.dir/system/linux/system_calls.c.o >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c: >>>>>>>>>> In function ‘write’: >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c:38: >>>>>>>>>> warning: cast to pointer from integer of different size >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c: >>>>>>>>>> In function ‘_Exit’: >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c:44: >>>>>>>>>> warning: cast to pointer from integer of different size >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c: >>>>>>>>>> In function ‘mmap’: >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c:62: >>>>>>>>>> error: ‘LINUX_SYS_mmap2’ undeclared (first use in this function) >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c:62: >>>>>>>>>> error: (Each undeclared identifier is reported only once >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c:62: >>>>>>>>>> error: for each function it appears in.) >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c:63: >>>>>>>>>> warning: cast to pointer from integer of different size >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c:63: >>>>>>>>>> warning: cast to pointer from integer of different size >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c:64: >>>>>>>>>> warning: cast to pointer from integer of different size >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c: >>>>>>>>>> In function ‘system_open’: >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c:75: >>>>>>>>>> warning: cast to pointer from integer of different size >>>>>>>>>> /home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5/system/linux/system_calls.c:76: >>>>>>>>>> warning: cast to pointer from integer of different size >>>>>>>>>> make[3]: *** [CMakeFiles/posix.dir/system/linux/system_calls.c.o] Error 1 >>>>>>>>>> make[3]: Leaving directory >>>>>>>>>> `/home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5' >>>>>>>>>> make[2]: *** [CMakeFiles/posix.dir/all] Error 2 >>>>>>>>>> make[2]: Leaving directory >>>>>>>>>> `/home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5' >>>>>>>>>> make[1]: *** [all] Error 2 >>>>>>>>>> make[1]: Leaving directory >>>>>>>>>> `/home/jhaitas/src/build-area/libposix-0.0.3+git20090731t2300x80072a5' >>>>>>>>>> make: *** [build] Error 2 >>>>>>>>>> dpkg-buildpackage: failure: debian/rules build gave error exit status 2 >>>>>>>>>> bzr: ERROR: The build failed. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Fri, Jul 31, 2009 at 9:00 PM, Henrique Almeida<hd...@gm...> wrote: >>>>>>>>>>> >>>>>>>>>>> I've fixed the compilation for x86 and included mmap (I've changed >>>>>>>>>>> the sbrk call to mmap). I don't know yet if it compiles under other >>>>>>>>>>> platforms and I haven't tested on any platform, so expect crashes. >>>>>>>>>>> >>>>>>>>>>> 2009/7/31 <jh...@gm...>: >>>>>>>>>>>> >>>>>>>>>>>> The current HEAD doesn't build... My fault... >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Fri, Jul 31, 2009 at 3:24 PM, <jh...@gm...> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>> There is one error. Search for sbrk >>>>>>>>>>>>> >>>>>>>>>>>>> On Fri, Jul 31, 2009 at 2:10 PM, Henrique Almeida<hd...@gm...> >>>>>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> Yes, that would be a good start. >>>>>>>>>>>>>> >>>>>>>>>>>>>> 2009/7/31 <jh...@gm...>: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> I could get us started by implementing the version of malloc taught in >>>>>>>>>>>>>>> K&R >>>>>>>>>>>>>>> C. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Just an thought... >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Fri, Jul 31, 2009 at 11:29 AM, Henrique Almeida<hd...@gm...> >>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> I've spent too much time studying dlmalloc and there are still many >>>>>>>>>>>>>>>> details that I don't understand. I'm considering trying alternative >>>>>>>>>>>>>>>> implementations. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> 2009/7/22 Henrique Almeida <hd...@gm...>: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> I'm thinking about reimplementing Doug Lea's malloc for libposix, >>>>>>>>>>>>>>>>> at >>>>>>>>>>>>>>>>> least while we don't have threading support. I'm currently studying >>>>>>>>>>>>>>>>> his implementation. malloc is an important function that we're >>>>>>>>>>>>>>>>> missing. >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> 2009/7/16 Henrique Almeida <hd...@gm...>: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> 2009/7/16 Chris Forbes <ch...@fa...>: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> I think I've finally got git figured out (unwiring my brain from >>>>>>>>>>>>>>>>>>> using >>>>>>>>>>>>>>>>>>> SVN :(), >>>>>>>>>>>>>>>>>>> so I'll do some of the other functions for bzip2 after work. >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> I have to write a git howto for the project, but I won't have time >>>>>>>>>>>>>>>>>> in >>>>>>>>>>>>>>>>>> the next weeks. The task is at TaskFreak site. Basically, git has >>>>>>>>>>>>>>>>>> two >>>>>>>>>>>>>>>>>> main differences from svn (that make things look complicated), >>>>>>>>>>>>>>>>>> which >>>>>>>>>>>>>>>>>> are multiple repositories (as a natural part of the development) >>>>>>>>>>>>>>>>>> and >>>>>>>>>>>>>>>>>> somewhat different terminology. So, to work with git you first need >>>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>> recreate your own repository. Then you'll work by commiting >>>>>>>>>>>>>>>>>> frequently >>>>>>>>>>>>>>>>>> to your local repository. When the code is in a usable state for >>>>>>>>>>>>>>>>>> everyone, you merge your repository with SF repository. The >>>>>>>>>>>>>>>>>> commands >>>>>>>>>>>>>>>>>> are the following: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> # Create a full local clone of the remote repository (and setup >>>>>>>>>>>>>>>>>> remote >>>>>>>>>>>>>>>>>> merges) >>>>>>>>>>>>>>>>>> git clone >>>>>>>>>>>>>>>>>> ssh://hd...@li.../gitroot/libposix >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> # Merge the remote repository in your local repository >>>>>>>>>>>>>>>>>> git pull >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> # Merge the remote repository (other than SF) in your local >>>>>>>>>>>>>>>>>> repository >>>>>>>>>>>>>>>>>> git pull http://remote.repository.com/ >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> # Edit code >>>>>>>>>>>>>>>>>> editor source1 source2 source3 (git is not used) >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> # View list of changed files >>>>>>>>>>>>>>>>>> git status >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> # View code changes >>>>>>>>>>>>>>>>>> git diff >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> # Add files to commit >>>>>>>>>>>>>>>>>> git add source1/dir1 >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> # Remove files >>>>>>>>>>>>>>>>>> git rm source1 >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> # Move files >>>>>>>>>>>>>>>>>> git mv source1 dest1 >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> # View code changes that were marked as added to commit (with git >>>>>>>>>>>>>>>>>> add) >>>>>>>>>>>>>>>>>> git diff HEAD >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> # Commit (to the local repository) >>>>>>>>>>>>>>>>>> git commit >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> # View the commit log >>>>>>>>>>>>>>>>>> git log >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> # Merge the local repository to the remote repository (upload code >>>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>> SF) >>>>>>>>>>>>>>>>>> git push >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> -- Chris >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> -----Original Message----- >>>>>>>>>>>>>>>>>>> From: Henrique Almeida [mailto:hd...@gm...] >>>>>>>>>>>>>>>>>>> Sent: Thursday, 16 July 2009 3:18 p.m. >>>>>>>>>>>>>>>>>>> To: lib...@li... >>>>>>>>>>>>>>>>>>> Subject: [libposix-development] bzip2 >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> I've started implementing functions required by bzip2. I'm trying >>>>>>>>>>>>>>>>>>> to >>>>>>>>>>>>>>>>>>> implement them as simple as possible, with only the functionality >>>>>>>>>>>>>>>>>>> required by bzip2. Example functions are fileno() and strerror(). >>>>>>>>>>>>>>>>>>> I'll >>>>>>>>>>>>>>>>>>> begin to implement open() in the next days. >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>>> Henrique Dante de Almeida >>>>>>>>>>>>>>>>>>> hd...@gm... >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>>>>>>>>>>>> ------ >>>>>>>>>>>>>>>>>>> Enter the BlackBerry Developer Challenge >>>>>>>>>>>>>>>>>>> This is your chance to win up to $100,000 in prizes! For a limited >>>>>>>>>>>>>>>>>>> time, >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> vendors submitting new applications to BlackBerry App World(TM) >>>>>>>>>>>>>>>>>>> will >>>>>>>>>>>>>>>>>>> have >>>>>>>>>>>>>>>>>>> the opportunity to enter the BlackBerry Developer Challenge. See >>>>>>>>>>>>>>>>>>> full >>>>>>>>>>>>>>>>>>> prize >>>>>>>>>>>>>>>>>>> details at: http://p.sf.net/sfu/Challenge >>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>> Libposix-development mailing list >>>>>>>>>>>>>>>>>>> Lib...@li... >>>>>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/libposix-development >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>>>>>>>> Enter the BlackBerry Developer Challenge >>>>>>>>>>>>>>>>>>> This is your chance to win up to $100,000 in prizes! For a limited >>>>>>>>>>>>>>>>>>> time, >>>>>>>>>>>>>>>>>>> vendors submitting new applications to BlackBerry App World(TM) >>>>>>>>>>>>>>>>>>> will >>>>>>>>>>>>>>>>>>> have >>>>>>>>>>>>>>>>>>> the opportunity to enter the BlackBerry Developer Challenge. See >>>>>>>>>>>>>>>>>>> full >>>>>>>>>>>>>>>>>>> prize >>>>>>>>>>>>>>>>>>> details at: http://p.sf.net/sfu/Challenge >>>>>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>>>>> Libposix-development mailing list >>>>>>>>>>>>>>>>>>> Lib...@li... >>>>>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/libposix-development >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>>> Henrique Dante de Almeida >>>>>>>>>>>>>>>>>> hd...@gm... >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>>> Henrique Dante de Almeida >>>>>>>>>>>>>>>>> hd...@gm... >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>>> Henrique Dante de Almeida >>>>>>>>>>>>>>>> hd...@gm... >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >>>>>>>>>>>>>>>> 30-Day >>>>>>>>>>>>>>>> trial. Simplify your report design, integration and deployment - and >>>>>>>>>>>>>>>> focus >>>>>>>>>>>>>>>> on >>>>>>>>>>>>>>>> what you do best, core application coding. Discover what's new with >>>>>>>>>>>>>>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>>> Libposix-development mailing list >>>>>>>>>>>>>>>> Lib...@li... >>>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/libposix-development >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> John Haitas >>>>>>>>>>>>>>> jh...@gm... >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >>>>>>>>>>>>>>> 30-Day >>>>>>>>>>>>>>> trial. Simplify your report design, integration and deployment - and >>>>>>>>>>>>>>> focus >>>>>>>>>>>>>>> on >>>>>>>>>>>>>>> what you do best, core application coding. Discover what's new with >>>>>>>>>>>>>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>>> Libposix-development mailing list >>>>>>>>>>>>>>> Lib...@li... >>>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/libposix-development >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> Henrique Dante de Almeida >>>>>>>>>>>>>> hd...@gm... >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >>>>>>>>>>>>>> 30-Day >>>>>>>>>>>>>> trial. Simplify your report design, integration and deployment - and >>>>>>>>>>>>>> focus >>>>>>>>>>>>>> on >>>>>>>>>>>>>> what you do best, core application coding. Discover what's new with >>>>>>>>>>>>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>> Libposix-development mailing list >>>>>>>>>>>>>> Lib...@li... >>>>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/libposix-development >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> -- >>>>>>>>>>>>> John Haitas >>>>>>>>>>>>> jh...@gm... >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> John Haitas >>>>>>>>>>>> jh...@gm... >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >>>>>>>>>>>> 30-Day >>>>>>>>>>>> trial. Simplify your report design, integration and deployment - and >>>>>>>>>>>> focus >>>>>>>>>>>> on >>>>>>>>>>>> what you do best, core application coding. Discover what's new with >>>>>>>>>>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>> Libposix-development mailing list >>>>>>>>>>>> Lib...@li... >>>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/libposix-development >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Henrique Dante de Almeida >>>>>>>>>>> hd...@gm... >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 >>>>>>>>>>> 30-Day >>>>>>>>>>> trial. Simplify your report design, integration and deployment - and focus >>>>>>>>>>> on >>>>>>>>>>> what you do best, core application coding. Discover what's new with >>>>>>>>>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Libposix-development mailing list >>>>>>>>>>> Lib...@li... >>>>>>>>>>> https://lists.sourceforge.net/lists/listinfo/libposix-development >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> John Haitas >>>>>>>>>> jh...@gm... >>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> John Haitas >>>>>>>>> jh...@gm... >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day >>>>>>>>> trial. Simplify your report design, integration and deployment - and focus on >>>>>>>>> what you do best, core application coding. Discover what's new with >>>>>>>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>>>>>>> _______________________________________________ >>>>>>>>> Libposix-development mailing list >>>>>>>>> Lib...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/libposix-development >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Henrique Dante de Almeida >>>>>>>> hd...@gm... >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Henrique Dante de Almeida >>>>>>> hd...@gm... >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Henrique Dante de Almeida >>>>>> hd...@gm... >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day >>>>>> trial. Simplify your report design, integration and deployment - and focus on >>>>>> what you do best, core application coding. Discover what's new with >>>>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>>>> _______________________________________________ >>>>>> Libposix-development mailing list >>>>>> Lib...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/libposix-development >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> John Haitas >>>>> jh...@gm... >>>>> >>>> >>>> >>>> >>>> -- >>>> John Haitas >>>> jh...@gm... >>>> >>>> ------------------------------------------------------------------------------ >>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day >>>> trial. Simplify your report design, integration and deployment - and focus on >>>> what you do best, core application coding. Discover what's new with >>>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>>> _______________________________________________ >>>> Libposix-development mailing list >>>> Lib...@li... >>>> https://lists.sourceforge.net/lists/listinfo/libposix-development >>>> >>> >>> >>> >>> -- >>> Henrique Dante de Almeida >>> hd...@gm... >>> >>> ------------------------------------------------------------------------------ >>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day >>> trial. Simplify your report design, integration and deployment - and focus on >>> what you do best, core application coding. Discover what's new with >>> Crystal Reports now. http://p.sf.net/sfu/bobj-july >>> _______________________________________________ >>> Libposix-development mailing list >>> Lib...@li... >>> https://lists.sourceforge.net/lists/listinfo/libposix-development >>> >> >> >> >> -- >> John Haitas >> jh...@gm... >> >> ------------------------------------------------------------------------------ >> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day >> trial. Simplify your report design, integration and deployment - and focus on >> what you do best, core application coding. Discover what's new with >> Crystal Reports now. http://p.sf.net/sfu/bobj-july >> _______________________________________________ >> Libposix-development mailing list >> Lib...@li... >> https://lists.sourceforge.net/lists/listinfo/libposix-development >> > > > > -- > Henrique Dante de Almeida > hd...@gm... > -- Henrique Dante de Almeida hd...@gm... |