Title: RE: [Pgui-devel] PicoGui and Cygwin
when i install PicoGUI on Cygwin I follows the followings steps :
 
Step 1 :
Installation of SDL.
Step 2 :copy of SDL.dll from /usr/local/lib/ to the directory where are the sources of PicoGui are (folder pgserver)
Setp 3 : in the folder pgserver of my sources of PicoGUI, i run ./autogen.sh
then, i run libtoolize --force, then i run ./configure, then i run make config.
this the output i have with make config
 
$ make config
/bin/bash ./configscript/Configure \
        ./config.in /cygdrive/u/Logiciels/PicoGUI/pgui-dev20020128/pgserver/profile.user
#
# Using defaults found in /cygdrive/u/Logiciels/PicoGUI/pgui-dev20020128/pgserver/profile.user
#
*
* Target System
*
Platform (Linux-generic, uClinux-m68k, Linux-mips, Windows) [Linux-generic]
  defined CONFIG_LINUX_GENERIC
x86 asm optimization (ASM_INTEL) [N/y/?] (NEW) ASM_INTEL
 
ASM_INTEL:
 
      This enables intel-specific assembly language optimizations
      where implemented. It will cause compile-time errors on
      other architectures.
x86 asm optimization (ASM_INTEL) [N/y/?] (NEW) Y
Use UNIX sockets instead of TCP/IP (CONFIG_UNIX_SOCKET) [N/y/?]
Optimize for size (CONFIG_OPTIMIZE_SIZE) [N/y/?]
Optimize for speed (CONFIG_OPTIMIZE_SPEED) [N/y/?]
*
* Debugging
*
Enable text messages (CONFIG_TEXT) [Y/n/?]
Debugging symbols in binary (CONFIG_NOSTRIP) [Y/n/?]
Debugging keys (DEBUG_KEYS) [Y/n/?]
Video test mode (CONFIG_VIDEOTEST) [Y/n/?]
Electric Fence malloc debugging (CONFIG_EFENCE) [Y/n/?]
gcov coverage analysis (CONFIG_GCOV) [N/y/?]
gprof profiling (CONFIG_GPROF) [N/y/?]
Terminal prints unknown escapes (BOTHERSOME_TERMINAL) [N/y/?] (NEW)
Widget debugging (DEBUG_WIDGET) [N/y/?] (NEW)
Event debugging (DEBUG_EVENT) [N/y/?] (NEW)
Video debugging (DEBUG_VIDEO) [N/y/?] (NEW)
Theme debugging (DEBUG_THEME) [N/y/?] (NEW)
Client/server debugging (DEBUG_NET) [N/y/?] (NEW)
Initialization debugging (DEBUG_INIT) [N/y/?] (NEW)
Memory debugging (DEBUG_MEMORY) [N/y/?] (NEW)
Mirror guru() output on stderr (CONFIG_STDERR_GURU) [Y/n/?]
HTML parser debugging (DEBUG_HTML) [N/y/?] (NEW)
Disable pixel/getpixel in x11 (CONFIG_X11_NOPIXEL) [N/y/?]
Update the entire surface in sdlfb (CONFIG_SDL_FULLUPDATE) [N/y/?]
PicoGUI error tracing (CONFIG_ERROR_TRACE) [N/y/?]
Virtual terminal debugging (DEBUG_VT) [N/y/?] (NEW)
*
* Fonts
*
Helvetica 10 (default font) (FONT_HELVETICA10) [Y/n/?]
Clean 12 (default fixed-width font) (FONT_CLEAN12) [Y/n/?]
Lucida 10 (FONT_LUCIDA10) [Y/n/?]
Clean 6 (FONT_CLEAN6) [Y/n/?]
Console 8 (FONT_CONSOLE8) [N/y/?] (NEW)
Courier 12, 12b (FONT_COURIER12) [N/y/?] (NEW)
Helvetica 8 (FONT_HELVETICA8) [Y/n/?]
Helvetica 12, 12b (FONT_HELVETICA12) [Y/n/?]
Helvetica 14, 14b (FONT_HELVETICA14) [N/y/?] (NEW)
Helvetica 18, 18b (FONT_HELVETICA18) [N/y/?] (NEW)
Helvetica 24, 24b (FONT_HELVETICA24) [N/y/?] (NEW)
Times 10, 10b (FONT_TIMES10) [N/y/?] (NEW)
Utopia 25 (FONT_UTOPIA25) [Y/n/?]
Fixed 13 ja (Japanese Unicode) (FONT_FIXED13JA) [N/y/?] (NEW) N
*
* Video Drivers
*
Linux framebuffer device (DRIVER_FBDEV) [Y/n/?]
  Fix VR3 framebuffer (CONFIG_FIX_VR3) [N/y/?]
  Dont enable graphics-only mode (CONFIG_FB_NOGRAPHICS) [N/y/?]
  Virtual Terminal switching (CONFIG_FB_VT) [N/y/?] (NEW)
SDL framebuffer driver (DRIVER_SDLFB) [Y/n/?]
  Skin support (CONFIG_SDLSKIN) [Y/n/?]
  Secondary display channel (CONFIG_SDLSDC) [N/y/?]
  SDL framebuffer low-bpp emulation (None, Blit, Color) [Blit]
  defined CONFIG_SDLEMU_BLIT
X Window System driver (DRIVER_X11) [N/y/?] (NEW)
SVGAlib framebuffer driver (DRIVER_SVGAFB) [N/y/?] (NEW)
Motorola 68EZ328 LCD driver (DRIVER_EZ328) [N/y/?] (NEW)
Motorola 68EZ328 VGA monitor driver (DRIVER_EZ328VGA) [N/y/?] (NEW)
Ncurses driver (DRIVER_NCURSES) [N/y/?] (NEW)
40x4 character serial LCD (DRIVER_SERIAL40X4) [N/y/?] (NEW)
Screen shot driver (DRIVER_SCRSHOT) [Y/n/?]
Null driver (DRIVER_NULL) [Y/n/?]
Null framebuffer driver (DRIVER_NULLFB) [Y/n/?]
Zukero EPSON S1D13806 driver (DRIVER_S1D13806) [N/y/?] (NEW)
EPSON SED133x driver (DRIVER_SED133X) [N/y/?] (NEW)
MGL2 driver (DRIVER_MGL2FB) [N/y/?] (NEW)
*
* Input Drivers
*
Touchscreen calibration (CONFIG_TOUCHSCREEN) [N/y/?] N
SDL input driver (DRIVER_SDLINPUT) [Y/n/?]
X Window System input driver (DRIVER_X11INPUT) [N/y/?] (NEW)
SVGAlib input driver (DRIVER_SVGAINPUT) [N/y/?] (NEW)
Ncurses input driver (DRIVER_NCURSESINPUT) [N/y/?] (NEW)
GPM input driver (DRIVER_GPM) [N/y/?] (NEW)
ChipSlice touchscreen input driver (DRIVER_CHIPSLICETS) [N/y/?] (NEW) N
Event broker driver (DRIVER_EVENTBROKER) [N/y/?] (NEW)
Agenda VR3 touchscreen input driver (DRIVER_VR3TS) [N/y/?] (NEW) N
Old-Style TuxScreen touchscreen input driver (DRIVER_TUXTS) [N/y/?] (NEW) N
New-Style TuxScreen touchscreen input driver (DRIVER_UCB1X00) [N/y/?] (NEW) N
TTY keyboard input driver (TuxScreen, fb) (DRIVER_TTYKB) [N/y/?] (NEW)
Remora keyboard (Chipslice) (DRIVER_REMORAKB) [N/y/?] (NEW)
Serial mouse input driver (DRIVER_SERIALMOUSE) [N/y/?] (NEW)
MGL2 input driver (DRIVER_MGL2INPUT) [N/y/?] (NEW)
*
* Video Base Libraries
*
Linear framebuffer @ 1bpp (CONFIG_VBL_LINEAR1) [Y/n/?]
Linear framebuffer @ 2bpp (CONFIG_VBL_LINEAR2) [Y/n/?]
Linear framebuffer @ 4bpp (CONFIG_VBL_LINEAR4) [Y/n/?]
Linear framebuffer @ 8bpp (CONFIG_VBL_LINEAR8) [Y/n/?]
Linear framebuffer @ 16bpp (CONFIG_VBL_LINEAR16) [Y/n/?]
Linear framebuffer @ 24bpp (CONFIG_VBL_LINEAR24) [Y/n/?]
Linear framebuffer @ 32bpp (CONFIG_VBL_LINEAR32) [Y/n/?]
Planar VGA framebuffer @ 4bpp (CONFIG_VBL_VGAPLAN4) [N/y/?] (NEW)
Very slow VBL (for debugging) (CONFIG_VBL_SLOWVBL) [N/y/?] (NEW)
90 degree video rotation (CONFIG_ROTATE) [Y/n/?]
180 degree video rotation (CONFIG_ROTATE180) [Y/n/?]
270 degree video rotation (CONFIG_ROTATE270) [Y/n/?]
Base rotation angle (0, 90, 180, 270) [0]
  defined CONFIG_ROTATIONBASE_0
Base rotation doesnt affect arrow keys (CONFIG_ROTATIONBASE_NOKEYS) [N/y/?]
*
* Widget Options
*
Terminal widget (VT102 emulator) (CONFIG_WIDGET_TERMINAL) [Y/n/?]
Canvas widget (for arbitrary graphics) (CONFIG_WIDGET_CANVAS) [Y/n/?]
Disable panelbar on app panels (CONFIG_NOPANELBAR) [N/y/?]
Support for solid panel dragging (CONFIG_DRAGSOLID) [N/y/?]
Maximum number of zombie gropnodes (CONFIG_MAX_ZOMBIEGROPS) [150]
Support for Alpha key (CONFIG_KEY_ALPHA) [N/y/?]
Play the "short beep" sound on button press (hack) (CONFIG_BUTTON_BEEP) [N/y/?]
*
* File Formats
*
Internal XBM loader (CONFIG_FORMAT_XBM) [Y/n/?]
PNM: portable anymap (CONFIG_FORMAT_PNM) [Y/n/?]
JPEG: lossy compression (needs libjpeg) (CONFIG_FORMAT_JPEG) [Y/n/?]
BMP: windows bitmap (CONFIG_FORMAT_BMP) [Y/n/?]
PNG: portable network graphic (needs libpng) (CONFIG_FORMAT_PNG) [Y/n/?]
GIF: graphics interchange format (CONFIG_FORMAT_GIF) [Y/n/?]
HTML: hypertext markup (CONFIG_FORMAT_HTML) [Y/n/?]
*
* Security
*
Disable remote input devices (CONFIG_NOREMOTEINPUT) [N/y/?]
Disable exclusive resource access (CONFIG_NOEXCLUSIVE) [N/y/?]
Ignore driver messages from clients (CONFIG_NOCLIENTDRIVERMSG) [N/y/?]
Client packet size limit in bytes (CONFIG_MAXPACKETSZ) [5000000]
Client quotas (not implemented) (CONFIG_QUOTA) [N/y/?]
Profile for pgserver.conf (CONFIG_PGSERVER_CONF) [] (NEW)
 
type make to build the program
i rerun ./configure
 
when i want man-edit the file makefile, i don't found which line i must comment out.
 
Then i run make and i've the foolowing output
 
$ make
make  all-recursive
make[1]: Entering directory `/cygdrive/u/Logiciels/PicoGUI/pgui-dev20020128/pgserver'
Making all in include
make[2]: Entering directory `/cygdrive/u/Logiciels/PicoGUI/pgui-dev20020128/pgserver/include'
Making all in pgserver
make[3]: Entering directory `/cygdrive/u/Logiciels/PicoGUI/pgui-dev20020128/pgserver/include/pgserver'
sed "s/.*//g" ../../config.in | \
        sh ../../configscript/Configure \
        ../../config.in /cygdrive/u/Logiciels/PicoGUI/pgui-dev20020128/pgserver/profile.user > /dev/null
set: Illegal option -h
../../configscript/Configure: 70: Syntax error: "(" unexpected
make[3]: *** [autoconf.h] Error 2
make[3]: Leaving directory `/cygdrive/u/Logiciels/PicoGUI/pgui-dev20020128/pgserver/include/pgserver'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/cygdrive/u/Logiciels/PicoGUI/pgui-dev20020128/pgserver/include'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/cygdrive/u/Logiciels/PicoGUI/pgui-dev20020128/pgserver'
make: *** [all] Error 2
 
If you had already have this error, can you tell me how i do for not have it ("pour ne pas l'avoir")
 
thanks, for yours responses
 
Marine
----- Original Message -----
Sent: Monday, July 14, 2003 8:08 AM
Subject: RE: [Pgui-devel] PicoGui and Cygwin

> In a first time, we 've hope using Cygwin for compile our program using
> PicoGUI in order to understand PicoGUI before doing some program for this
> camera.  But The methods give on the site for install PicoGUI on cygwin
> doesn't work and we haven't the time to search why (and we aren't Linux
> sp�cialist).

The instructions on the wiki worked for me at the first try.
Nobody will be able to help you if you don't tell us what exactly you tried, and what errors you got.

Bernhard

Reply via email to