Re: [libposix-development] bzip2
Status: Pre-Alpha
Brought to you by:
hdante
From: <jh...@gm...> - 2009-08-01 06:15:23
|
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... |