R: [GRASS-windows] Troubles with curses / Eclipse
"Peter Löwe"
peter.loewe at gmx.de
Mon Mar 31 09:30:47 EDT 2008
Dear Marco,
thanks fpr ypur feedback.
I assume it's a configuration/path/SystemVariables-related issue.
Within Eclipse/CDT several toolchains can be used, including MinGW/Msys (which i am using, too). I'm dabbling with Eclipse as it is a pretty good IDE for coding in large projects (as GRASS surely is).
> Did you executed the following instructions after PDCurses make?
> cp pdcurses.a libcurses.a
> install libcurses.a /usr/local/lib
> install pdcurses.dll /usr/local/bin
> cd ..
> install -m 644 curses.h /usr/local/include
Yes, that was done. Twice.
I keep trying to solve the problem.
Cheers,
Peter
-------- Original-Nachricht --------
> Datum: Mon, 31 Mar 2008 15:21:37 +0200
> Von: marco.pasetti at alice.it
> An: "Peter Löwe" <peter.loewe at gmx.de>, grass-windows at lists.osgeo.org
> Betreff: R: [GRASS-windows] Troubles with curses / Eclipse
> Hi Peter,
>
> >[...] (great job!).
>
> Thanks ;-)
>
> >using Eclipse/CDT
>
> I'm sorry, I never used it; why don't you use MinGW?
> if you want to disable Curses just add --without-curses in configure; but
> I'm sot sure if GRASS will work without it!
>
> BTW, linking instruction should work with -lcurses, that means that the
> linker will look for libcurses.a in /lib directory, that is related with
> libcurses.dll in /bin;
> But this applies only with MinGW linker, I don't know how does it work
> with Eclipse....
>
> Did you executed the following instructions after PDCurses make?
> cp pdcurses.a libcurses.a
> install libcurses.a /usr/local/lib
> install pdcurses.dll /usr/local/bin
> cd ..
> install -m 644 curses.h /usr/local/include
> Regards,
>
> Marco Pasetti
>
> ________________________________
>
> Da: grass-windows-bounces at lists.osgeo.org per conto di "Peter Löwe"
> Inviato: lun 31/03/2008 14.54
> A: grass-windows at lists.osgeo.org
> Oggetto: [GRASS-windows] Troubles with curses / Eclipse
>
>
>
> Hello,
>
> for a challenge, I am trying to build GRASS on a XP machine using
> Eclipse/CDT/msys and am stuck when it comes to Curses.
>
> The extra libraries were built and installed according to Marco Pasetti's
> GRASS Windows Native Binary Building Guide (great job!).
>
> Configure is launched with the default-settings suggested by Marco:
>
> <target name="configure_ziel2" description="Konfiguriere GRASS6xp">
> <exec executable="C:\msys\1.0\bin\sh">
> <arg value="configure" />
> <arg value="--prefix=C:\msys\1.0\usr\local" />
> <arg value="--with-includes=C:\msys\1.0\local\include" />
> <arg value="--with-libs=C:\msys\1.0\usr\local\lib" />
> <arg value="--disable-x11" />
> <arg value="--without-jpeg" />
> <arg value="--without-x" />
> <arg value="--with-cxx" />
> <arg value="--enable-shared" />
> <arg value="--enable-largefile" />
> <arg value="--with-opengl=windows" />
> <arg value="--with-fftw" />
> <arg value="--with-freetype" />
> <arg value="--with-proj-share=C:\msys\1.0\usr\local\share\proj" />
> <arg value="--with-gdal=C:\msys\1.0\usr\local\bin\gdal-config" />
> <arg value="--with-tcltk" />
> <arg value="--with-tcltk-includes=C:\msys\1.0\usr\local\tcl-tk\include"
> />
> <arg value="--with-tcltk-libs=C:\msys\1.0\usr\local\tcl-tk\bin"
> <arg value="--with-sqlite-libs=C:\msys\1.0\usr\local\sqlite\lib" />
> <arg value="--with-postgres" />
> <arg
> value="--with-postgres-includes=C:\msys\1.0\usr\local\pgsql\include"/>
> <arg value="--with-postgres-libs=C:\msys\1.0\usr\local\pgsql\lib" />
> </exec>
> </target>
>
> Unfortunately, configure dies with the following error:
> ...
> [exec] checking for additional include dirs...
> C:\msys\1.0\local\include
> [exec] checking for additional library dirs...
>
> ...
> [exec] checking curses.h WINDOW structure component... _maxy
> [exec] checking for initscr in -lncurses... no
> [exec] configure: error: *** Unable to locate curses library.
> [exec] checking for initscr in -lcurses... no
> [exec] Result: 1
>
> Right now I am at a loss what kind of problem i am dealing with.
> Is there a way to compile GRASS without curses to track down the problem
> ?
>
> Suggestions would be very welcome,
>
> Peter
>
>
>
>
> Using Eclipse/CDT to build GRASS works well under Linux, by the way.
> --
> Dr. Peter Löwe
> <peter.loewe at gmx.de>
>
>
>
>
>
> GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen!
> Jetzt dabei sein: http://www.shortview.de/?mc=sv_ext_mf@gmx
> _______________________________________________
> grass-windows mailing list
> grass-windows at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/grass-windows
>
>
--
Dr. Peter Löwe
<peter.loewe at gmx.de>
Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer
More information about the grass-windows
mailing list