List Info

Thread: Dillo FLTK2 alpha release for developers




Re: Dillo FLTK2 alpha release for developers
country flaguser name
Germany
2007-10-01 11:32:48
On Mon, Oct 01, 2007 at 08:24:02AM -0500, Brian Hechinger
wrote:
> On Mon, Oct 01, 2007 at 09:18:54AM -0400,
dillo-dev-bouncesdillo.org wrote:
> > 
> >   Please verify that your tree is not corrupted.
> >   BTW, I'm using Debian etch (also tested on
Slackware, Fedora and Ubuntu).
> 
> I left the laptop at home today, but I gave this a
quick go last night, and
> fltk didn't configure properly on Ubuntu claiming that
it couldn't find X11.
> Any thoughts as to why that may be?  It couldn't find
X11/Intrinsic.h (which
> I didn't actually look for yet).  Is there a package I
need to install that I
> don't have?

  The *-devel for X11 in Ubuntu.


-- 
  Cheers
  Jorge.-

_______________________________________________
Dillo-dev mailing list
Dillo-devdillo.org
http://lists.auriga.wearlab.de/cgi-bin/mailman/
listinfo/dillo-dev

Re: Dillo FLTK2 alpha release for developers
country flaguser name
Germany
2007-10-01 11:32:48
On Mon, Oct 01, 2007 at 08:24:02AM -0500, Brian Hechinger
wrote:
> On Mon, Oct 01, 2007 at 09:18:54AM -0400,
dillo-dev-bouncesdillo.org wrote:
> > 
> >   Please verify that your tree is not corrupted.
> >   BTW, I'm using Debian etch (also tested on
Slackware, Fedora and Ubuntu).
> 
> I left the laptop at home today, but I gave this a
quick go last night, and
> fltk didn't configure properly on Ubuntu claiming that
it couldn't find X11.
> Any thoughts as to why that may be?  It couldn't find
X11/Intrinsic.h (which
> I didn't actually look for yet).  Is there a package I
need to install that I
> don't have?

  The *-devel for X11 in Ubuntu.


-- 
  Cheers
  Jorge.-

_______________________________________________
Dillo-dev mailing list
Dillo-devdillo.org
http://lists.auriga.wearlab.de/cgi-bin/mailman/
listinfo/dillo-dev

Re: Dillo FLTK2 alpha release for developers
user name
2007-10-01 12:39:04
Hi Jorge,

2007/10/1,  <>:
> Hi Alan,
>
> On Mon, Oct 01, 2007 at 11:13:41AM -0300, Alan Carvalho
de Assis wrote:
> > Hi Jorge,
> >
> > 2007/9/30,  <>:
> > > Hi there,
> > >
> > >   This  is  an  alpha release of the next
generation of the Dillo
> > > web  browser.  The  code  underwent  a major
rewrite: significant
> > > parts  of  the  codebase  were  ported  to
C++, and the rendering
> > > engine now uses the FLTK2 library instead of
GTK1.
> > >
> > >   Please read the README inside dillo's
tarball.
> > >
> >
> > You do my day with this news. Congratulations!!!
>
>   You're welcome (and great you like it!).
>
>   BTW, I still feel the nice effect of the OS in BIOS
video you made.
> I can't wait until I see the same video with Dillo
running in it! =
>
>   Please confirm the other posters you were able to
build dillo-fltk.
>

I can't do it now, I'm busy finishing my master degree
thesis. Then my
project to develop a BIOS OS is stalled :-(

All my energy was devoted to place LinuxBIOS and Kdrive
inside
LinuxBIOS, but now I need complete my master degree before
involve in
this project newly.

Anyone who want try make it can just use the LBdistro I
developed to
simplify the compilation of LinuxBIOS and the rootfs
applications.

>
> --
>   Cheers
>   Jorge.-
>

Cheers,

Alan

_______________________________________________
Dillo-dev mailing list
Dillo-devdillo.org
http://lists.auriga.wearlab.de/cgi-bin/mailman/
listinfo/dillo-dev

Re: Dillo FLTK2 alpha release for developers
user name
2007-10-01 12:39:04
Hi Jorge,

2007/10/1,  <>:
> Hi Alan,
>
> On Mon, Oct 01, 2007 at 11:13:41AM -0300, Alan Carvalho
de Assis wrote:
> > Hi Jorge,
> >
> > 2007/9/30,  <>:
> > > Hi there,
> > >
> > >   This  is  an  alpha release of the next
generation of the Dillo
> > > web  browser.  The  code  underwent  a major
rewrite: significant
> > > parts  of  the  codebase  were  ported  to
C++, and the rendering
> > > engine now uses the FLTK2 library instead of
GTK1.
> > >
> > >   Please read the README inside dillo's
tarball.
> > >
> >
> > You do my day with this news. Congratulations!!!
>
>   You're welcome (and great you like it!).
>
>   BTW, I still feel the nice effect of the OS in BIOS
video you made.
> I can't wait until I see the same video with Dillo
running in it! =
>
>   Please confirm the other posters you were able to
build dillo-fltk.
>

I can't do it now, I'm busy finishing my master degree
thesis. Then my
project to develop a BIOS OS is stalled :-(

All my energy was devoted to place LinuxBIOS and Kdrive
inside
LinuxBIOS, but now I need complete my master degree before
involve in
this project newly.

Anyone who want try make it can just use the LBdistro I
developed to
simplify the compilation of LinuxBIOS and the rootfs
applications.

>
> --
>   Cheers
>   Jorge.-
>

Cheers,

Alan

_______________________________________________
Dillo-dev mailing list
Dillo-devdillo.org
http://lists.auriga.wearlab.de/cgi-bin/mailman/
listinfo/dillo-dev

Re: Dillo FLTK2 alpha release for developers
country flaguser name
United States
2007-10-01 21:27:06
Hi jorge and Sebastian

	Thanks for releasing this version!!

On Sun, 30 Sep 2007 20:09:25 -0400,  wrote:
> -----
> FLTK2
> -----

	builds fine, its really a great lib!!

> ----------
> dw-0.0.43j
> ----------

	err... failed to build:

make[1]: Entering directory
`/home/higuita/dillo/dw-testbed-0.0.43j/lout'
g++ -DPACKAGE_NAME=""
-DPACKAGE_TARNAME=""
-DPACKAGE_VERSION=""
-DPACKAGE_STRING=""
-DPACKAGE_BUGREPORT=""
-DPACKAGE="dw-testbed"
-DVERSION="0.0.43j" -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I.   
 -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -MT object.o -MD
-MP -MF .deps/object.Tpo -c -o object.o object.cc
object.cc: In member function 'virtual int
object::Pointer::hashValue()':
object.cc:118: error: cast from 'void*' to 'int' loses
precision
object.cc: In member function 'virtual void
object::Pointer::intoStringBuffer(misc::StringBuffer*)':
object.cc:132: error: cast from 'void*' to 'int' loses
precision
make[1]: *** [object.o] Error 1
make[1]: Leaving directory
`/home/higuita/dillo/dw-testbed-0.0.43j/lout'
make: *** [all-recursive] Error 1

	i'm using slamd64 (slackware clone in 64bit)...	gcc (GCC)
4.1.2

> ----------
> dillo f15j
> ----------

	also fails, looks like its the same reason:

make[3]: Entering directory
`/home/higuita/dillo/dillo-f15/src'
g++ -DHAVE_CONFIG_H -I. -I.. 
-DDILLORC_SYS='"/usr/local/etc/dillorc"' 
-I/usr/local/include -I../../dw-testbed
-I/usr/include/libpng12 -DPNG_NO_MMX_CODE
-I/usr/local/include -I/usr/include/freetype2
-Wno-non-virtual-dtor -g -O2 -Wall -W -Wno-unused-parameter
-MT ui.o -MD -MP -MF .deps/ui.Tpo -c -o ui.o ui.cc
ui.cc: In function 'void b1_cb(fltk::Widget*, void*)':
ui.cc:235: error: cast from 'void*' to 'int' loses
precision
make[3]: *** [ui.o] Error 1

	so my test stuck 

	as i'm no programmer, any help is welcome...

thanks for dillo

higuita
-- 
Naturally the common people don't want war... but after all
it is the
leaders of a country who determine the policy, and it is
always a 
simple matter to drag the people along, whether it is a
democracy, or
a fascist dictatorship, or a parliament, or a communist
dictatorship.
Voice or no voice, the people can always be brought to the
bidding of
the leaders. That is easy. All you have to do is tell them
they are 
being attacked, and denounce the pacifists for lack of
patriotism and
exposing the country to danger.  It works the same in every
country.
           -- Hermann Goering, Nazi and war criminal,
1883-1946

_______________________________________________
Dillo-dev mailing list
Dillo-devdillo.org
http://lists.auriga.wearlab.de/cgi-bin/mailman/
listinfo/dillo-dev

Re: Dillo FLTK2 alpha release for developers
country flaguser name
Germany
2007-10-02 15:42:16
On Tue, Oct 02, 2007 at 02:27:06AM +0000, higuita wrote:
> Hi jorge and Sebastian
> 
>       Thanks for releasing this version!!
> 
> On Sun, 30 Sep 2007 20:09:25 -0400,  wrote:
> > -----
> > FLTK2
> > -----
> 
>       builds fine, its really a great lib!!
> 
> > ----------
> > dw-0.0.43j
> > ----------
> 
>       err... failed to build:
> 
> make[1]: Entering directory
`/home/higuita/dillo/dw-testbed-0.0.43j/lout'
> g++ -DPACKAGE_NAME=""
-DPACKAGE_TARNAME=""
-DPACKAGE_VERSION=""
-DPACKAGE_STRING=""
-DPACKAGE_BUGREPORT=""
-DPACKAGE="dw-testbed"
-DVERSION="0.0.43j" -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 
-DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1
-DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1
-DHAVE_FCNTL_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_UIO_H=1 -I.   
 -g -O2 -D_REENTRANT -D_THREAD_SAFE -Wall -MT object.o -MD
-MP -MF .deps/object.Tpo 
-c -o object.o object.cc
> object.cc: In member function 'virtual int
object::Pointer::hashValue()':
> object.cc:118: error: cast from 'void*' to 'int' loses
precision
> object.cc: In member function 'virtual void
object::Pointer::intoStringBuffer(misc::StringBuffer*)':
> object.cc:132: error: cast from 'void*' to 'int' loses
precision
> make[1]: *** [object.o] Error 1
> make[1]: Leaving directory
`/home/higuita/dillo/dw-testbed-0.0.43j/lout'
> make: *** [all-recursive] Error 1
> 
>       i'm using slamd64 (slackware clone in 64bit)...
gcc (GCC) 4.1.2
> 
> > ----------
> > dillo f15j
> > ----------
> 
>       also fails, looks like its the same reason:
> 
> make[3]: Entering directory
`/home/higuita/dillo/dillo-f15/src'
> g++ -DHAVE_CONFIG_H -I. -I.. 
-DDILLORC_SYS='"/usr/local/etc/dillorc"' 
-I/usr/local/include -I../../dw-testbed
-I/usr/include/libpng12 -DPNG_NO_MMX_CODE
-I/usr/local/include -I/usr/include/freetype2
-Wno-non-virtual-dtor -g -O2 -Wall -W 
-Wno-unused-parameter -MT ui.o -MD -MP -MF .deps/ui.Tpo -c
-o ui.o ui.cc
> ui.cc: In function 'void b1_cb(fltk::Widget*, void*)':
> ui.cc:235: error: cast from 'void*' to 'int' loses
precision
> make[3]: *** [ui.o] Error 1
> 
>       so my test stuck 
> 
>       as i'm no programmer, any help is welcome...
> 
> thanks for dillo

  Try:

   -  int bn = (int)cb_data;
   +  int bn = (long)cb_data;

  If this works OK, the same may be used for C++ in Dw (i.e.
default to long).


-- 
  Cheers
  Jorge.-

_______________________________________________
Dillo-dev mailing list
Dillo-devdillo.org
http://lists.auriga.wearlab.de/cgi-bin/mailman/
listinfo/dillo-dev

Re: Dillo FLTK2 alpha release for developers
country flaguser name
United States
2007-10-02 17:23:19
On Tue, 2 Oct 2007 16:42:16 -0400,  wrote:
> -Wno-unused-parameter -MT ui.o -MD -MP -MF .deps/ui.Tpo
-c -o ui.o ui.cc
> > ui.cc: In function 'void b1_cb(fltk::Widget*,
void*)':
> > ui.cc:235: error: cast from 'void*' to 'int' loses
precision
> > make[3]: *** [ui.o] Error 1
> 
>   Try:
>    -  int bn = (int)cb_data;
>    +  int bn = (long)cb_data;
> 
>   If this works OK, the same may be used for C++ in Dw
(i.e. default to
> long).

	Thanks, it works!! it allowed the build to continue
	it gave several errors like this and i fix then the same
way.

	I can extract a patch and send it if you want.
 
	Now it starts, but when i try to load a page it crashes:

(gdb) run
Starting program: /usr/local/bin/dillo-fltk 
[Thread debugging using libthread_db enabled]
[New Thread 47988767561568 (LWP 17385)]
dillo_dns_init: Here we go! (threaded)
Disabling cookies.
Nav_open_url: Url=>http://localhost<
[New Thread 1082132800 (LWP 17390)]
Dns_server [0]: localhost is 0x77aef0
[Thread 1082132800 (LWP 17390) exited]
Connecting to 127.0.0.1

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47988767561568 (LWP 17385)]
0x00002ba54013bba0 in strlen () from /lib64/libc.so.6
(gdb) bt full
#0  0x00002ba54013bba0 in strlen () from /lib64/libc.so.6
No symbol table info available.
#1  0x00002ba54010bb9b in vfprintf () from /lib64/libc.so.6
No symbol table info available.
#2  0x00002ba54012cd7a in vsnprintf () from
/lib64/libc.so.6
No symbol table info available.
#3  0x0000000000423b9a in dStr_vsprintfa (ds=0x77bf40, 
    format=0x4a1798 "GET %s
HTTP/1.0rn%sAccept-Charset: utf-8, iso-8859-1rnHost:
%s%srn%sUser-Agent: Dillo/%srnCookie2:
$Version="1"rn%srn",
argp=0x7fff6c9976e0) at dlib.c:349
	n = <value optimized out>
	n_sz = <value optimized out>
#4  0x0000000000423c56 in dStr_sprintfa (ds=0x10, 
    format=0x4a179c "%s HTTP/1.0rn%sAccept-Charset:
utf-8, iso-8859-1rnHost: %s%srn%sUser-Agent:
Dillo/%srnCookie2:
$Version="1"rn%srn")
    at dlib.c:397
	argp = {{gp_offset = 48, fp_offset = 48, overflow_arg_area
= 0x7fff6c9977e0, reg_save_area = 0x7fff6c997700}}
#5  0x0000000000424f43 in a_Http_make_query_str
(url=0x77afe0, use_proxy=<value optimized out>) at
http.c:205
	str = <value optimized out>
	cookies = 0x77f940 ""
	s_port = (Dstr *) 0x77bf20
	query = (Dstr *) 0x77bf40
	full_path = (Dstr *) 0x77bf80
	proxy_auth = (Dstr *) 0x77f900
#6  0x000000000042511d in a_Http_dns_cb (Status=<value
optimized out>, addr_list=<value optimized out>,
data=<value optimized out>) at http.c:244
	status = <value optimized out>
	name = {sin_family = 2, sin_port = 20480, sin_addr =
{s_addr = 16777343}, sin_zero =
"00000000000000"}
	dh = <value optimized out>
	socket_len = 1097963232
	SKey = 1
#7  0x0000000000420482 in Dns_timeout_client (data=<value
optimized out>) at dns.c:457
	channel = 0
	srv = (DnsServer *) 0x6db680
#8  0x000000000047349d in fltk::wait ()
No symbol table info available.
#9  0x00000000004735e3 in fltk::run ()
No symbol table info available.
#10 0x00002ba5400e38c4 in __libc_start_main () from
/lib64/libc.so.6
No symbol table info available.
#11 0x0000000000408c99 in _start ()
No symbol table info available.


	it crashes with any page
-- 
Naturally the common people don't want war... but after all
it is the
leaders of a country who determine the policy, and it is
always a 
simple matter to drag the people along, whether it is a
democracy, or
a fascist dictatorship, or a parliament, or a communist
dictatorship.
Voice or no voice, the people can always be brought to the
bidding of
the leaders. That is easy. All you have to do is tell them
they are 
being attacked, and denounce the pacifists for lack of
patriotism and
exposing the country to danger.  It works the same in every
country.
           -- Hermann Goering, Nazi and war criminal,
1883-1946

_______________________________________________
Dillo-dev mailing list
Dillo-devdillo.org
http://lists.auriga.wearlab.de/cgi-bin/mailman/
listinfo/dillo-dev

Re: Dillo FLTK2 alpha release for developers
country flaguser name
Germany
2007-10-02 17:45:07
On Tue, Oct 02, 2007 at 10:23:19PM +0000, higuita wrote:
> On Tue, 2 Oct 2007 16:42:16 -0400,  wrote:
> > -Wno-unused-parameter -MT ui.o -MD -MP -MF
.deps/ui.Tpo -c -o ui.o ui.cc
> > > ui.cc: In function 'void b1_cb(fltk::Widget*,
void*)':
> > > ui.cc:235: error: cast from 'void*' to 'int'
loses precision
> > > make[3]: *** [ui.o] Error 1
> > 
> >   Try:
> >    -  int bn = (int)cb_data;
> >    +  int bn = (long)cb_data;
> > 
> >   If this works OK, the same may be used for C++
in Dw (i.e. default to
> > long).
> 
>       Thanks, it works!! it allowed the build to
continue
>       it gave several errors like this and i fix then
the same way.
> 
>       I can extract a patch and send it if you want.

  Yes, please send your patch to check suspicious parts.

-- 
  Cheers
  Jorge.-

_______________________________________________
Dillo-dev mailing list
Dillo-devdillo.org
http://lists.auriga.wearlab.de/cgi-bin/mailman/
listinfo/dillo-dev

Re: Dillo FLTK2 alpha release for developers
user name
2007-10-03 15:19:25
Hi Jorge,

That are really great news.

I had some compiling problems.
in dillo source code
src/IO/Makefile.am and dpi/Makefile.am
needs a
AM_CXXFLAGS = LIBFLTK_CXXFLAGS


Same for dw-testbed/test/Makefile.am

The other problem is that I need to comment out the tablet
support in
fltk due to missing libXi.

Ok, then I got it to compile finally for my ipaq with
familar 0.8.4 on it.
I runs with X-forwarding so that I get the window on my
notebook display.
But it segfaults without x forwarding:


dillo_dns_init: Here we go! (threaded)
Disabling cookies.
bad font: variable
Segmentation fault

I think I have to check my font setup, Bitstream Vera seems
to be available...

Greetings
Andreas Kemnade

_______________________________________________
Dillo-dev mailing list
Dillo-devdillo.org
http://lists.auriga.wearlab.de/cgi-bin/mailman/
listinfo/dillo-dev

Re: Dillo FLTK2 alpha release for developers
country flaguser name
United States
2007-10-03 18:43:20
Hi again

On Tue, 2 Oct 2007 18:45:07 -0400,  wrote:
>   Yes, please send your patch to check suspicious
parts.

	in attach are the 2 patchs, for dw-testbed and dillo

thanks for the help
higuita
-- 
Naturally the common people don't want war... but after all
it is the
leaders of a country who determine the policy, and it is
always a 
simple matter to drag the people along, whether it is a
democracy, or
a fascist dictatorship, or a parliament, or a communist
dictatorship.
Voice or no voice, the people can always be brought to the
bidding of
the leaders. That is easy. All you have to do is tell them
they are 
being attacked, and denounce the pacifists for lack of
patriotism and
exposing the country to danger.  It works the same in every
country.
           -- Hermann Goering, Nazi and war criminal,
1883-1946

_______________________________________________
Dillo-dev mailing list
Dillo-devdillo.org
http://lists.auriga.wearlab.de/cgi-bin/mailman/
listinfo/dillo-dev

  
  
[1-10] [11-20] [21-24]

about | contact  Other archives ( Real Estate discussion Medical topics )