Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 7 Jul 2009 14:29:00 -0500
From:      "Sam Fourman Jr." <sfourman@gmail.com>
To:        Kris Kennaway <kris@freebsd.org>
Cc:        Patrick Kariuki <patrick.kariuki@gmail.com>, freebsd-questions@freebsd.org
Subject:   Re: Crypt.h
Message-ID:  <11167f520907071229j6abed8fcl2be2f4f91539cbb7@mail.gmail.com>
In-Reply-To: <48B976DB.3060104@FreeBSD.org>
References:  <b9976aeb0808300857p2aa7d2cej1bd08ea5bd12dfa@mail.gmail.com> <48B976DB.3060104@FreeBSD.org>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help
On Sat, Aug 30, 2008 at 11:35 AM, Kris Kennaway<kris@freebsd.org> wrote:
> Patrick Kariuki wrote:
>>
>> Any ideas how I can get crypt.h from any of Freebsd 7 ports?
>
> Can you explain what you are trying to do?
>
> Kris


it would appear that I too need crypt.h, I am attempting to see if I
can compile cairo-dock (A desktop dock bar like OSX)
I downloaded the linux source here:
http://download.berlios.de/cairo-dock/cairo-dock-2.0.7.tar.bz2

All i did was download the source, extract it and ./configure && make
below a is the bottom part of the compile error, along with my FreeBSD version

uname -a
FreeBSD  8.0-HEAD-20090601-JPSNAP FreeBSD 8.0-HEAD-20090601-JPSNAP #0:
Mon Jun  1 02:48:06 UTC 2009
root@build-i386-fbsd-2.allbsd.org:/usr/obj/i386/usr/src/sys/GENERIC
i386


               from cairo-dock-draw.c:14:
/usr/local/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function
declaration isn't a prototype
mv -f .deps/cairo_dock-cairo-dock-draw.Tpo .deps/cairo_dock-cairo-dock-draw.Po
gcc -DHAVE_CONFIG_H -I. -I..    -D_THREAD_SAFE -D_REENTRANT
-I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include
-I/usr/local/include/atk-1.0 -I/usr/local/include/cairo
-I/usr/local/include/pango-1.0 -I/usr/local/include
-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include
-I/usr/local/include/pixman-1 -I/usr/local/include/freetype2
-I/usr/local/include/librsvg-2 -I/usr/local/include/dbus-1.0
-I/usr/local/include/dbus-1.0/include -I/usr/local/include/libxml2
-I/usr/local/include/gtkglext-1.0
-I/usr/local/lib/gtkglext-1.0/include     -D_THREAD_SAFE
-I/usr/local/include  -DHAVE_XEXTEND="1" -DHAVE_LIBCRYPT=1
-DCAIRO_DOCK_SHARE_DATA_DIR=\""/usr/local/share/cairo-dock"\"
-DCAIRO_DOCK_SHARE_THEMES_DIR=\""/usr/local/share/cairo-dock/themes"\"
-DCAIRO_DOCK_MODULES_DIR=\""/usr/local/lib/cairo-dock"\"
-DCAIRO_DOCK_CONF_FILE=\""cairo-dock.conf"\"
-DCAIRO_DOCK_LAUNCHER_CONF_FILE=\""launcher.conf"\"
-DCAIRO_DOCK_CONTAINER_CONF_FILE=\""container.conf"\"
-DCAIRO_DOCK_SEPARATOR_CONF_FILE=\""separator.conf"\"
-DCAIRO_DOCK_THEME_CONF_FILE=\""themes.conf"\"
-DCAIRO_DOCK_MAIN_DOCK_CONF_FILE=\""main-dock.conf"\"
-DCAIRO_DOCK_DEFAULT_ICON_NAME=\""default-icon.svg"\"
-DCAIRO_DOCK_DEFAULT_APPLI_ICON_NAME=\""default-icon-appli.svg"\"
-DCAIRO_DOCK_DEFAULT_INDICATOR_NAME=\""default-indicator.png"\"
-DCAIRO_DOCK_DEFAULT_CLASS_INDICATOR_NAME=\""default-class-indicator.svg"\"
-DCAIRO_DOCK_VERSION=\""2.0.7"\"
-DCAIRO_DOCK_LOCALE_DIR=\""/usr/local/share/locale"\"
-DCAIRO_DOCK_GETTEXT_PACKAGE=\""cairo-dock"\"
-DCAIRO_DOCK_ICON=\""cairo-dock.svg"\"
-DCAIRO_DOCK_LOGO=\""cairo-dock-logo.png"\"
-DCAIRO_DOCK_THEMES_DIR=\""themes"\" -DGL_GLEXT_PROTOTYPES=\""1"\"
-std=c99 -O3 -g -ggdb -Wstrict-prototypes -Wextra -Wwrite-strings
-Wuninitialized -Werror-implicit-function-declaration -g -O2 -MT
cairo_dock-cairo-dock-config.o -MD -MP -MF
.deps/cairo_dock-cairo-dock-config.Tpo -c -o
cairo_dock-cairo-dock-config.o `test -f 'cairo-dock-config.c' || echo
'./'`cairo-dock-config.c
In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:226,
                 from cairo-dock-config.c:12:
/usr/local/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function
declaration isn't a prototype
cairo-dock-config.c:19:19: error: crypt.h: No such file or directory
In file included from cairo-dock-draw-opengl.h:9,
                 from cairo-dock-config.c:29:
/usr/local/include/GL/glu.h:287: warning: function declaration isn't a prototype
cairo-dock-config.c: In function 'cairo_dock_decrypt_string':
cairo-dock-config.c:868: error: implicit declaration of function 'encrypt'
*** Error code 1

Stop in /usr/home/sfourman/Desktop/cairo-dock-2.0.7/src.
*** Error code 1

Stop in /usr/home/sfourman/Desktop/cairo-dock-2.0.7/src.
*** Error code 1

Stop in /usr/home/sfourman/Desktop/cairo-dock-2.0.7.
*** Error code 1

Stop in /usr/home/sfourman/Desktop/cairo-dock-2.0.7.

Sam Fourman Jr.



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?11167f520907071229j6abed8fcl2be2f4f91539cbb7>