Open iMaxopoly opened 8 years ago
Hello,
in general yes, it is possible, in the past I did it for windows for some time but It has costs of time and maintenance that at this time are not able to satisfy, sorry. Maybe someone is able to do that (with my help of course)...
Greetings Stefano
2015-12-01 10:10 GMT+01:00 Manish Singh notifications@github.com:
Hello Sir,
Is it possible for you to release pre-compiled binaries for linux as well as windows?
Thank you.
— Reply to this email directly or view it on GitHub https://github.com/stefanocasazza/ULib/issues/15.
I thought of this (easy binary builds) when I was building ULib for the first time. The barrage of errors, I almost gave up. But now its successful. I'm volunteering to provide binary builds for Linux. Never used windows for very long time, I'm 10 light years behind.
request for windows binary as well, or a cmake solution :)
Windows will be seroius work, I'd like to see someone try though!
Hi @ibroheem,
it would be great! Let me know how I could help you...
Best, Stefano
Ok. Compiling list of questions.
Ok to post it here or use another medium?
Hi,
./configure --help give the actual situation. I think it can be ok for now, so we don't need args for ./configure
make install produce (depend on --prefix arg with configure) the attached folder structure
I am not sure to understand the point...
Bests Stefano
2017-02-06 19:43 GMT+01:00 ibroheem notifications@github.com:
- Build flags to enable/disable by default
- Compiler flags
- Library config flags ( i.e ./configure {args} )
- How the resulting folder structure would look like.
- What to and NOT to include in the final build.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/stefanocasazza/ULib/issues/15#issuecomment-277773561, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGkXlCMggyAwbTtX76yZtqnpYsxswcOks5rZ2nGgaJpZM4GsGxv .
./etc ./etc/userver.cfg.default ./etc/uclient.cfg ./etc/userver.cfg ./etc/uclient.cfg.default ./lib ./lib/libulib-1.4.2.so.1 ./lib/libulib.a ./lib/libulib.so ./lib/libulib-1.4.2.so.1.0.0 ./lib/libulib.la ./lib/pkgconfig ./lib/pkgconfig/ULib.pc ./include ./include/ulib ./include/ulib/curl ./include/ulib/curl/curl.h ./include/ulib/options.h ./include/ulib/log.h ./include/ulib/dynamic ./include/ulib/dynamic/plugin.h ./include/ulib/dynamic/dynamic.h ./include/ulib/file.h ./include/ulib/base ./include/ulib/base/miniz ./include/ulib/base/miniz/miniz.h ./include/ulib/base/utility.h ./include/ulib/base/win32 ./include/ulib/base/win32/system.h ./include/ulib/base/ssl ./include/ulib/base/ssl/des3.h ./include/ulib/base/ssl/dgst.h ./include/ulib/base/base.h ./include/ulib/base/trace.h ./include/ulib/base/replace ./include/ulib/base/replace/replace.h ./include/ulib/base/replace/sysexits.h ./include/ulib/base/xxhash ./include/ulib/base/xxhash/xxhash.h ./include/ulib/base/color.h ./include/ulib/base/coder ./include/ulib/base/coder/quoted_printable.h ./include/ulib/base/coder/xml.h ./include/ulib/base/coder/hexdump.h ./include/ulib/base/coder/base64.h ./include/ulib/base/coder/url.h ./include/ulib/base/coder/escape.h ./include/ulib/base/coder/gzio.h ./include/ulib/base/apex ./include/ulib/base/apex/apex_memmove.h ./include/ulib/base/error.h ./include/ulib/base/zip ./include/ulib/base/zip/ziptool.h ./include/ulib/base/zip/zipfile.h ./include/ulib/base/zip/zipentry.h ./include/ulib/base/zip/pushback.h ./include/ulib/base/zip/dostime.h ./include/ulib/base/zip/compress.h ./include/ulib/base/hash.h ./include/ulib/base/macro.h ./include/ulib/ui ./include/ulib/ui/dialog.h ./include/ulib/command.h ./include/ulib/application.h ./include/ulib/json ./include/ulib/json/value.h ./include/ulib/net ./include/ulib/net/ipaddress.h ./include/ulib/net/ipt_ACCOUNT.h ./include/ulib/net/unixsocket.h ./include/ulib/net/socket.h ./include/ulib/net/udpsocket.h ./include/ulib/net/ping.h ./include/ulib/net/tcpsocket.h ./include/ulib/net/rpc ./include/ulib/net/rpc/rpc_method.h ./include/ulib/net/rpc/rpc_object.h ./include/ulib/net/rpc/rpc_encoder.h ./include/ulib/net/rpc/rpc_gen_method.h ./include/ulib/net/rpc/rpc_parser.h ./include/ulib/net/rpc/rpc_client.h ./include/ulib/net/rpc/rpc_envelope.h ./include/ulib/net/rpc/rpc_fault.h ./include/ulib/net/rpc/rpc.h ./include/ulib/net/client ./include/ulib/net/client/twilio.h ./include/ulib/net/client/imap.h ./include/ulib/net/client/client_rdb.h ./include/ulib/net/client/http.h ./include/ulib/net/client/redis.h ./include/ulib/net/client/client.h ./include/ulib/net/client/pop3.h ./include/ulib/net/client/smtp.h ./include/ulib/net/client/mongodb.h ./include/ulib/net/client/elasticsearch.h ./include/ulib/net/client/ftp.h ./include/ulib/net/server ./include/ulib/net/server/client_image.h ./include/ulib/net/server/client_image_rdb.h ./include/ulib/net/server/client_image_skeleton.h ./include/ulib/net/server/server_plugin.h ./include/ulib/net/server/plugin ./include/ulib/net/server/plugin/mod_fcgi.h ./include/ulib/net/server/plugin/mod_soap.h ./include/ulib/net/server/plugin/mod_rpc.h ./include/ulib/net/server/plugin/mod_shib.h ./include/ulib/net/server/plugin/mod_scgi.h ./include/ulib/net/server/plugin/mod_http.h ./include/ulib/net/server/plugin/mod_skeleton.h ./include/ulib/net/server/plugin/mod_tsa.h ./include/ulib/net/server/plugin/mod_socket.h ./include/ulib/net/server/plugin/mod_proxy_service.h ./include/ulib/net/server/plugin/mod_echo.h ./include/ulib/net/server/plugin/mod_ssi.h ./include/ulib/net/server/plugin/mod_nocat.h ./include/ulib/net/server/plugin/mod_geoip.h ./include/ulib/net/server/plugin/mod_stream.h ./include/ulib/net/server/plugin/mod_proxy.h ./include/ulib/net/server/server.h ./include/ulib/net/server/usp_macro.h ./include/ulib/net/server/server_rdb.h ./include/ulib/xml ./include/ulib/xml/soap ./include/ulib/xml/soap/soap_client.h ./include/ulib/xml/soap/soap_gen_method.h ./include/ulib/xml/soap/soap_object.h ./include/ulib/xml/soap/soap_parser.h ./include/ulib/xml/soap/soap_encoder.h ./include/ulib/xml/soap/soap_fault.h ./include/ulib/xml/expat ./include/ulib/xml/expat/xml_parser.h ./include/ulib/xml/expat/element.h ./include/ulib/xml/expat/attribute.h ./include/ulib/xml/expat/xml2txt.h ./include/ulib/xml/libxml2 ./include/ulib/xml/libxml2/document.h ./include/ulib/xml/libxml2/schema.h ./include/ulib/xml/libxml2/node.h ./include/ulib/pcre ./include/ulib/pcre/pcre.h ./include/ulib/timeval.h ./include/ulib/container ./include/ulib/container/gen_hash_map.h ./include/ulib/container/tree.h ./include/ulib/container/construct.h ./include/ulib/container/hash_map.h ./include/ulib/container/vector.h ./include/ulib/ssl ./include/ulib/ssl/certificate.h ./include/ulib/ssl/timestamp.h ./include/ulib/ssl/net ./include/ulib/ssl/net/ssl_session.h ./include/ulib/ssl/net/sslsocket.h ./include/ulib/ssl/crl.h ./include/ulib/ssl/pkcs7.h ./include/ulib/ssl/digest.h ./include/ulib/ssl/pkcs10.h ./include/ulib/ssl/mime ./include/ulib/ssl/mime/mime_pkcs7.h ./include/ulib/debug ./include/ulib/debug/crono.h ./include/ulib/debug/trace.h ./include/ulib/debug/error_simulation.h ./include/ulib/debug/error_memory.h ./include/ulib/debug/common.h ./include/ulib/debug/objectDB.h ./include/ulib/debug/macro.h ./include/ulib/timer.h ./include/ulib/replace ./include/ulib/replace/getopt.h ./include/ulib/replace/inotify-nosys.h ./include/ulib/replace/strstream.h ./include/ulib/cache.h ./include/ulib/string.h ./include/ulib/flex ./include/ulib/flex/flexer.h ./include/ulib/flex/bison.h ./include/ulib/flex/bison_head.yy ./include/ulib/flex/flexer_head.ll ./include/ulib/flex/flex.skl ./include/ulib/flex/bison.skl ./include/ulib/orm ./include/ulib/orm/orm_driver.h ./include/ulib/orm/driver ./include/ulib/orm/driver/orm_driver_mysql.h ./include/ulib/orm/driver/orm_driver_pgsql.h ./include/ulib/orm/driver/orm_driver_sqlite.h ./include/ulib/orm/orm.h ./include/ulib/file_config.h ./include/ulib/url.h ./include/ulib/all.h ./include/ulib/utility ./include/ulib/utility/websocket.h ./include/ulib/utility/hpack_huffman_table.h ./include/ulib/utility/quoted_printable.h ./include/ulib/utility/uhttp.h ./include/ulib/utility/http2.h ./include/ulib/utility/data_session.h ./include/ulib/utility/services.h ./include/ulib/utility/hexdump.h ./include/ulib/utility/base64.h ./include/ulib/utility/dir_walk.h ./include/ulib/utility/xml_escape.h ./include/ulib/utility/ring_buffer.h ./include/ulib/utility/des3.h ./include/ulib/utility/socket_ext.h ./include/ulib/utility/lock.h ./include/ulib/utility/escape.h ./include/ulib/utility/string_ext.h ./include/ulib/utility/semaphore.h ./include/ulib/utility/interrupt.h ./include/ulib/dbi ./include/ulib/dbi/dbi.h ./include/ulib/internal ./include/ulib/internal/portable.h ./include/ulib/internal/objectIO.h ./include/ulib/internal/chttp.h ./include/ulib/internal/platform.h ./include/ulib/internal/csp_interface.h ./include/ulib/internal/error.h ./include/ulib/internal/config.h ./include/ulib/internal/memory_pool.h ./include/ulib/internal/common.h ./include/ulib/internal/suvreq.h ./include/ulib/internal/macro.h ./include/ulib/thread.h ./include/ulib/process.h ./include/ulib/notifier.h ./include/ulib/zip ./include/ulib/zip/zip.h ./include/ulib/libevent ./include/ulib/libevent/event.h ./include/ulib/examples ./include/ulib/examples/wi_auth_declaration.h ./include/ulib/magic ./include/ulib/magic/magic.h ./include/ulib/query ./include/ulib/query/parser.h ./include/ulib/date.h ./include/ulib/mime ./include/ulib/mime/multipart.h ./include/ulib/mime/entity.h ./include/ulib/mime/header.h ./include/ulib/ldap ./include/ulib/ldap/ldap.h ./include/ulib/event ./include/ulib/event/event_message.h ./include/ulib/event/event_signal.h ./include/ulib/event/event_time.h ./include/ulib/event/event_fd.h ./include/ulib/db ./include/ulib/db/cdb.h ./include/ulib/db/rdb.h ./include/ulib/db/tdb.h ./include/ulib/ssh ./include/ulib/ssh/net ./include/ulib/ssh/net/sshsocket.h ./include/ulib/tokenizer.h ./include/ulib/README ./bin ./bin/usp_translator ./bin/uclient ./bin/userver_tcp ./bin/usp_compile.sh ./bin/usp_libtool.sh ./bin/userver_ipc ./bin/userver_ssl ./libexec ./libexec/server_plugin_socket.la ./libexec/server_plugin_rpc.so ./libexec/server_plugin_ssi.so ./libexec/server_plugin_fcgi.la ./libexec/server_plugin_stream.la ./libexec/server_plugin_rpc.la ./libexec/server_plugin_nocat.la ./libexec/server_plugin_stream.so ./libexec/server_plugin_tsa.la ./libexec/server_plugin_http.la ./libexec/server_plugin_nocat.so ./libexec/server_plugin_scgi.la ./libexec/usp ./libexec/usp/ir_web.la ./libexec/usp/ir_web.so ./libexec/server_plugin_echo.so ./libexec/server_plugin_tsa.so ./libexec/server_plugin_http.so ./libexec/server_plugin_soap.so ./libexec/server_plugin_fcgi.so ./libexec/server_plugin_scgi.so ./libexec/server_plugin_ssi.la ./libexec/server_plugin_socket.so ./libexec/server_plugin_echo.la ./libexec/server_plugin_soap.la ./share ./share/aclocal ./share/aclocal/ULib.m4
Thanks, this info is quite explanatory. Contact you in few days with results and further processing.
Continous Linux build [gcc version 6.3.0 20170415 (Debian 6.3.0-14) ] is available. How do I upload? Or should I provide the link.
Sorry, I don't understand...
Pre-compiled builds for linux
you mean I must do something...?
Hello @ibroheem, Is there any chance to share your pre-compiled builds for Linux?
Yep!
Built the latest release. The link expires in some 14 days:
@ibroheem got it, thank you!
Hello Sir,
Is it possible for you to release pre-compiled binaries for linux as well as windows?
Thank you.