help needed to port Ipe

+ Reply to Thread
Page 1 of 2 12 LastLast
Results 1 to 10 of 20
  1. #1
    Scribbler - Standard Member
    Join Date
    Mar 2011
    Posts
    63
    Rep Power
    3

    Talking [Released] help needed to port Ipe

    Hi to all, i'm a physicist and i'm trying to port ipe to the ea800:
    i compile all dependencies on ubuntu and now it works. There is still more work to do could someone help me?
    cross compile zlib:

    Code:
    CC=arm-unknown-linux-gnueabi-gcc AR=arm-unknown-linux-gnueabi-ar RANLIB=arm-unknown-linux-gnueabi-ranlib \
    LDSHARED="arm-unknown-linux-gnueabi-gcc  -shared -Wl,-soname,libz.so.1" \
    ./configure --shared --prefix=/media/ea800/
    freetype
    Code:
    CPPFLAGS="-I/media/ea800/include" LDFLAGS="-L/media/ea800/lib" CC=arm-unknown-linux-gnueabi-gcc AR=arm-unknown-linux-gnueabi-ar RANLIB=arm-unknown-linux-gnueabi-ranlib ./configure --host=arm-unknown-linux-gnueabi --prefix=/media/ea800/ --build=`gcc -dumpmachine`
    libpng

    Code:
    CPPFLAGS="-I/media/ea800/include" LDFLAGS="-L/media/ea800/lib" CC=arm-unknown-linux-gnueabi-gcc AR=arm-unknown-linux-gnueabi-ar RANLIB=arm-unknown-linux-gnueabi-ranlib ./configure --host=arm-unknown-linux-gnueabi --prefix=/media/ea800/ --build=`gcc -dumpmachine`

    pixman:

    Code:
    CPPFLAGS="-I/media/ea800/include" LDFLAGS="-L/media/ea800/lib" CC=arm-unknown-linux-gnueabi-gcc AR=arm-unknown-linux-gnueabi-ar RANLIB=arm-unknown-linux-gnueabi-ranlib ./configure --host=arm-unknown-linux-gnueabi --prefix=/media/ea800/ --build=`gcc -dumpmachine`

    readline
    Code:
    CPPFLAGS="-I/media/ea800/include" LDFLAGS="-L/media/ea800/lib" CC=arm-unknown-linux-gnueabi-gcc AR=arm-unknown-linux-gnueabi-ar RANLIB=arm-unknown-linux-gnueabi-ranlib ./configure --host=arm-unknown-linux-gnueabi --prefix=/media/ea800/ --build=`gcc -dumpmachine`

    ncurses
    Code:
    CPPFLAGS="-I/media/ea800/include" LDFLAGS="-L/media/ea800/lib" CC=arm-unknown-linux-gnueabi-gcc AR=arm-unknown-linux-gnueabi-ar RANLIB=arm-unknown-linux-gnueabi-ranlib ./configure --host=arm-unknown-linux-gnueabi --prefix=/media/ea800/ --build=`gcc -dumpmachine`
    Code:
    make HOSTCC=gcc CXX=arm-unknown-linux-gnueabi-g++

    lua

    (remove gcc from src/Makefile)

    Code:
    INSTALL_TOP=/media/ea800/ CPPFLAGS="-I/media/ea800/include" LDFLAGS="-L/media/ea800/lib" CC=arm-unknown-linux-gnueabi-gcc AR="arm-unknown-linux-gnueabi-ar rcu" RANLIB=arm-unknown-linux-gnueabi-ranlib make linux

    cairo
    Code:
     CPPFLAGS="-I/media/ea800/include" LDFLAGS="-L/media/ea800/lib" CC=arm-unknown-linux-gnueabi-gcc AR=arm-unknown-linux-gnueabi-ar RANLIB=arm-unknown-linux-gnueabi-ranlib ./configure --host=arm-unknown-linux-gnueabi --prefix=/media/ea800/ --build=`gcc -dumpmachine`  --without-x --enable-xlib=no --enable-xlib-xrender=no --enable-xcb=no --enable-xlib-xcb=no --enable-xcb-shm=no --enable-qt=no --enable-quartz=no --enable-quartz-font=no --enable-quartz-image=no --enable-win32=no --enable-win32-font=no --enable-skia=no --enable-os2=no --enable-beos=no --enable-drm=no --enable-drm-xr=no --enable-gallium=no --enable-xcb-drm=no --enable-png=yes --enable-gl=no --enable-directfb=no --enable-vg=no --enable-egl=no --enable-glx=no --enable-wgl=no --enable-script=no --enable-ft=yes --enable-fc=no --enable-ps=yes --enable-pdf=yes --enable-svg=yes --enable-tee=no --enable-xml=no
    then make ipe.
    Code:
    LDFLAGS="-L/media/ea800//lib -L/media/ea800/lib -L/usr/local/Trolltech/QtEmbedded-4.6.2-arm/lib -lz -lpng12 -lpixman-1 -lQtGui -lQtNetwork -lQtCore -llua -lm -lfreetype -lcairo " make
    Last edited by l1q1d; 11-21-2011 at 04:57 PM.

  2. #2
    Pen Pro - Senior Member
    Join Date
    Sep 2011
    Posts
    275
    Rep Power
    3

    Default Re: help needed to port Ipe

    Hm I'm a physicist too

    I would recommend to use libraries from

    Index of /feeds/optware/cs08q1armel/cross/unstable/

    there are freetype, libpng, pixman, readline, ncurses, lua and cairo already compiled.

    You can take only libs and place it, for example, in /usr/local/lib - it shouldn't affect on rest of system.

  3. #3
    Scribbler - Standard Member
    Join Date
    Oct 2011
    Posts
    91
    Rep Power
    2

    Default Re: help needed to port Ipe

    And I'm physicist too! Hello guys! How do you do?

    Could you explain what it is? Maybe this is very usefull thing but I understand nothing from link.

  4. #4
    Pen Pro - Senior Member
    Join Date
    Sep 2011
    Posts
    275
    Rep Power
    3

    Default Re: help needed to port Ipe

    It's handy app for vector drawing ... oooh .. search in google by images, with keywords "Ipe editor"

  5. #5
    Scribbler - Standard Member
    Join Date
    Mar 2011
    Posts
    63
    Rep Power
    3

    Default Re: help needed to port Ipe

    @d.goryachev: i can't use the optware packages because they are linked to x11 libs :-(

  6. #6
    Scribbler - Standard Member
    Join Date
    Mar 2011
    Posts
    63
    Rep Power
    3

    Default Re: help needed to port Ipe

    i fixed and now it run!

    i need to fix:
    - size of windows
    - left button for pen
    - latex

    any hint?

  7. #7
    Scribbler - Standard Member
    Join Date
    Mar 2011
    Posts
    63
    Rep Power
    3

    Default Re: help needed to port Ipe

    I fixed the left mouse for pen
    i fixed the latex compilation

    i still need help for "hardware" buttons, open keyboard and windows size. Any hint?

    If someone want to test it i can post it here.

  8. #8
    Scribbler - Standard Member
    Join Date
    Oct 2011
    Posts
    91
    Rep Power
    2

    Default Re: help needed to port Ipe

    Post please

  9. #9
    Pen Pro - Senior Member
    Join Date
    May 2011
    Posts
    174
    Rep Power
    3

    Default Re: help needed to port Ipe

    second .

  10. #10
    Scribbler - Standard Member
    Join Date
    Mar 2011
    Posts
    63
    Rep Power
    3

    Default Re: help needed to port Ipe

    I asked to pbarrette some help for packages structure becasue this app has a lot of dependencies.
    i'd like to release it this we.

 

 
Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT -5. The time now is 07:11 AM.
Powered by vBulletin® Version 4.2.0
Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO 3.6.0